/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-green-600:oklch(62.7% .194 149.214);--color-green-800:oklch(44.8% .119 151.328);--color-blue-100:oklch(93.2% .032 255.585);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-white:#fff;--spacing:.25rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-black:900;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\!visible{visibility:visible!important}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-3{top:calc(var(--spacing) * 3)}.top-full{top:100%}.right-0{right:0}.right-3{right:calc(var(--spacing) * 3)}.bottom-0{bottom:0}.bottom-3{bottom:calc(var(--spacing) * 3)}.left-0{left:0}.left-3{left:calc(var(--spacing) * 3)}.z-10{z-index:10}.z-20{z-index:20}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-auto{margin-inline:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-\[8px\]{margin-top:8px}.mt-\[9px\]{margin-top:9px}.mt-\[10px\]{margin-top:10px}.mt-\[14px\]{margin-top:14px}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-\[7px\]{margin-bottom:7px}.mb-\[9px\]{margin-bottom:9px}.mb-\[18px\]{margin-bottom:18px}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-full{width:100%;height:100%}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-\[9px\]{height:9px}.h-\[10px\]{height:10px}.h-\[11px\]{height:11px}.h-\[12px\]{height:12px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[25px\]{height:25px}.h-\[26px\]{height:26px}.h-\[29px\]{height:29px}.h-\[34px\]{height:34px}.h-\[38px\]{height:38px}.h-\[40px\]{height:40px}.h-\[42px\]{height:42px}.h-\[46px\]{height:46px}.h-\[52px\]{height:52px}.h-\[286px\]{height:286px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-\[34px\]{min-height:34px}.min-h-\[45vh\]{min-height:45vh}.min-h-\[66px\]{min-height:66px}.min-h-\[138px\]{min-height:138px}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[16px\]{width:16px}.w-\[18px\]{width:18px}.w-\[22px\]{width:22px}.w-\[34px\]{width:34px}.w-\[38px\]{width:38px}.w-\[44px\]{width:44px}.w-\[46px\]{width:46px}.w-\[62px\]{width:62px}.w-\[64\%\]{width:64%}.w-\[66px\]{width:66px}.w-\[72px\]{width:72px}.w-\[74px\]{width:74px}.w-\[75\%\]{width:75%}.w-\[76px\]{width:76px}.w-\[78\%\]{width:78%}.w-\[82\%\]{width:82%}.w-\[84\%\]{width:84%}.w-\[86\%\]{width:86%}.w-\[86px\]{width:86px}.w-\[92px\]{width:92px}.w-\[104px\]{width:104px}.w-\[116px\]{width:116px}.w-\[118px\]{width:118px}.w-\[124px\]{width:124px}.w-\[126px\]{width:126px}.w-\[132px\]{width:132px}.w-\[136px\]{width:136px}.w-\[138px\]{width:138px}.w-\[142px\]{width:142px}.w-\[164px\]{width:164px}.w-\[170px\]{width:170px}.w-\[184px\]{width:184px}.w-\[220px\]{width:220px}.w-\[430px\]{width:430px}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-\[65vw\]{max-width:65vw}.max-w-\[72vw\]{max-width:72vw}.max-w-\[190px\]{max-width:190px}.max-w-\[520px\]{max-width:520px}.max-w-\[620px\]{max-width:620px}.max-w-\[680px\]{max-width:680px}.max-w-full{max-width:100%}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-\[118px\]{min-width:118px}.min-w-\[210px\]{min-width:210px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.list-none{list-style-type:none}.grid-cols-\[32px_minmax\(0\,1fr\)_18px\]{grid-template-columns:32px minmax(0,1fr) 18px}.grid-cols-\[minmax\(185px\,1\.15fr\)_minmax\(140px\,\.85fr\)_auto_auto_20px\]{grid-template-columns:minmax(185px,1.15fr) minmax(140px,.85fr) auto auto 20px}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[10px\]{gap:10px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-y-1{row-gap:var(--spacing)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#eef1f4\]>:not(:last-child)){border-color:#eef1f4}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#abefc6\]{border-color:#abefc6}.border-\[\#d7f0e2\]{border-color:#d7f0e2}.border-\[\#d9dee6\]{border-color:#d9dee6}.border-\[\#dce8ff\]{border-color:#dce8ff}.border-\[\#dfe4ea\]{border-color:#dfe4ea}.border-\[\#e7ebf0\]{border-color:#e7ebf0}.border-\[\#eef1f4\]{border-color:#eef1f4}.border-\[\#f2dfb7\]{border-color:#f2dfb7}.border-\[\#f3c7c2\]{border-color:#f3c7c2}.border-\[\#fecdca\]{border-color:#fecdca}.border-\[var\(--primary-container\)\]{border-color:var(--primary-container)}.border-white{border-color:var(--color-white)}.bg-\[\#dfeee5\]{background-color:#dfeee5}.bg-\[\#eaf8ef\]{background-color:#eaf8ef}.bg-\[\#edf0f4\]{background-color:#edf0f4}.bg-\[\#edf9f1\]{background-color:#edf9f1}.bg-\[\#eef1f4\]{background-color:#eef1f4}.bg-\[\#eef4ff\]{background-color:#eef4ff}.bg-\[\#f1fbf5\]{background-color:#f1fbf5}.bg-\[\#f2f4f7\]{background-color:#f2f4f7}.bg-\[\#f5f7fa\]{background-color:#f5f7fa}.bg-\[\#f5f8ff\]{background-color:#f5f8ff}.bg-\[\#f6fef9\]{background-color:#f6fef9}.bg-\[\#f7f9fb\]{background-color:#f7f9fb}.bg-\[\#f7f9ff\]{background-color:#f7f9ff}.bg-\[\#f7faf8\]{background-color:#f7faf8}.bg-\[\#f8fafc\]{background-color:#f8fafc}.bg-\[\#fbfcfd\]{background-color:#fbfcfd}.bg-\[\#fff1f0\]{background-color:#fff1f0}.bg-\[\#fff6f5\]{background-color:#fff6f5}.bg-\[\#fff8e8\]{background-color:#fff8e8}.bg-\[\#fff8f7\]{background-color:#fff8f7}.bg-\[\#fffbf2\]{background-color:#fffbf2}.bg-\[var\(--primary\)\]{background-color:var(--primary)}.bg-current{background-color:currentColor}.bg-green-600{background-color:var(--color-green-600)}.bg-slate-200\/80{background-color:#e2e8f0cc}@supports (color:color-mix(in lab,red,red)){.bg-slate-200\/80{background-color:color-mix(in oklab,var(--color-slate-200) 80%,transparent)}}.bg-slate-300\/80{background-color:#cad5e2cc}@supports (color:color-mix(in lab,red,red)){.bg-slate-300\/80{background-color:color-mix(in oklab,var(--color-slate-300) 80%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.bg-white\/25{background-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.bg-white\/35{background-color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.bg-white\/35{background-color:color-mix(in oklab,var(--color-white) 35%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.bg-white\/85{background-color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.object-cover{object-fit:cover}.p-1{padding:var(--spacing)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-\[16px\]{padding:16px}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-\[2px\]{padding-inline:2px}.px-\[13px\]{padding-inline:13px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-\[11px\]{padding-block:11px}.pt-1{padding-top:var(--spacing)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-\[14px\]{padding-top:14px}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-\[9\.5px\]{font-size:9.5px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-4\.5{--tw-leading:calc(var(--spacing) * 4.5);line-height:calc(var(--spacing) * 4.5)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-none{--tw-leading:1;line-height:1}.font-\[700\]{--tw-font-weight:700;font-weight:700}.font-\[750\]{--tw-font-weight:750;font-weight:750}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#5f4311\]{color:#5f4311}.text-\[\#6f5217\]{color:#6f5217}.text-\[\#7a271a\]{color:#7a271a}.text-\[\#8a5a00\]{color:#8a5a00}.text-\[\#087b45\]{color:#087b45}.text-\[\#98a2b3\]{color:#98a2b3}.text-\[\#175cd3\]{color:#175cd3}.text-\[\#315b9a\]{color:#315b9a}.text-\[\#315ea8\]{color:#315ea8}.text-\[\#26382d\]{color:#26382d}.text-\[\#182230\]{color:#182230}.text-\[\#344054\]{color:#344054}.text-\[\#475467\]{color:#475467}.text-\[\#667085\]{color:#667085}.text-\[\#912018\]{color:#912018}.text-\[\#b42318\]{color:#b42318}.text-\[var\(--primary-container\)\]{color:var(--primary-container)}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\[0_0_0_1px_\#e7ebf0\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_\#e7ebf0\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#e7ebf0)}.shadow-\[0_1px_1px_rgba\(16\,24\,40\,\.04\)\]{--tw-shadow:0 1px 1px var(--tw-shadow-color,#1018280a)}.shadow-\[0_1px_1px_rgba\(16\,24\,40\,\.04\)\],.shadow-\[0_1px_2px_rgba\(16\,24\,40\,\.05\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(16\,24\,40\,\.05\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d)}.shadow-\[0_10px_28px_rgba\(15\,23\,42\,0\.10\)\]{--tw-shadow:0 10px 28px var(--tw-shadow-color,#0f172a1a)}.shadow-\[0_10px_28px_rgba\(15\,23\,42\,0\.10\)\],.shadow-\[0_10px_30px_rgba\(16\,24\,40\,\.06\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(16\,24\,40\,\.06\)\]{--tw-shadow:0 10px 30px var(--tw-shadow-color,#1018280f)}.shadow-none{--tw-shadow:0 0 #0000}.ring,.shadow-none{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.\[-webkit-mask\:url\(\'\/icons\/whatsappbranco\.svg\'\)_center\/contain_no-repeat\]{-webkit-mask:url(/icons/whatsappbranco.svg) 50%/contain no-repeat}.\[account-media\:crop-cover\]{account-media:crop-cover}.\[account-media\:delete\]{account-media:delete}.\[account-media\:presign\]{account-media:presign}.\[account-media\:process\]{account-media:process}.\[account-product-video\:presign\]{account-product-video:presign}.\[account-product-video\:verify\]{account-product-video:verify}.\[account-whatsapp\:get\]{account-whatsapp:get}.\[account-whatsapp\:post\]{account-whatsapp:post}.\[admin-leads\:note\]{admin-leads:note}.\[admin-leads\:update\]{admin-leads:update}.\[admin-mfa\:setup-confirm\]{admin-mfa:setup-confirm}.\[admin-mfa\:setup\]{admin-mfa:setup}.\[admin-mfa\:verify\]{admin-mfa:verify}.\[admin\:google-play-review\]{admin:google-play-review}.\[advertiser-media\:process\]{advertiser-media:process}.\[advertiser-portal\:campaign-create\]{advertiser-portal:campaign-create}.\[advertiser-portal\:campaign-delete\]{advertiser-portal:campaign-delete}.\[advertiser-portal\:campaign-pause\]{advertiser-portal:campaign-pause}.\[advertiser-portal\:campaign-resume\]{advertiser-portal:campaign-resume}.\[advertiser-portal\:campaign-review-email\]{advertiser-portal:campaign-review-email}.\[advertiser-portal\:campaign-update\]{advertiser-portal:campaign-update}.\[advertiser-portal\:delete-replaced-video\]{advertiser-portal:delete-replaced-video}.\[advertiser-portal\:login-email\]{advertiser-portal:login-email}.\[advertiser-portal\:login\]{advertiser-portal:login}.\[advertiser-portal\:media-presign\]{advertiser-portal:media-presign}.\[advertiser-portal\:password-reset-email-rollback\]{advertiser-portal:password-reset-email-rollback}.\[advertiser-portal\:password-reset-email\]{advertiser-portal:password-reset-email}.\[advertiser-portal\:register\]{advertiser-portal:register}.\[advertiser-portal\:resend-login\]{advertiser-portal:resend-login}.\[advertiser-portal\:resend-verification\]{advertiser-portal:resend-verification}.\[advertiser-portal\:reset-password\]{advertiser-portal:reset-password}.\[advertiser-portal\:review-email\]{advertiser-portal:review-email}.\[advertiser-portal\:verification-email\]{advertiser-portal:verification-email}.\[advertiser-portal\:verify-email\]{advertiser-portal:verify-email}.\[advertiser-portal\:verify-login\]{advertiser-portal:verify-login}.\[advertiser-stream\:direct-upload\]{advertiser-stream:direct-upload}.\[advertiser-stream\:status\]{advertiser-stream:status}.\[advertising\:advertiser-create\]{advertising:advertiser-create}.\[advertising\:advertiser-status\]{advertising:advertiser-status}.\[advertising\:advertiser-update\]{advertising:advertiser-update}.\[advertising\:campaign-create\]{advertising:campaign-create}.\[advertising\:campaign-status\]{advertising:campaign-status}.\[advertising\:campaign-update\]{advertising:campaign-update}.\[advertising\:click-tracking\]{advertising:click-tracking}.\[advertising\:credit-add\]{advertising:credit-add}.\[advertising\:delete-replaced-stream-video\]{advertising:delete-replaced-stream-video}.\[advertising\:event\]{advertising:event}.\[advertising\:portal-account-review\]{advertising:portal-account-review}.\[advertising\:portal-campaign-review\]{advertising:portal-campaign-review}.\[advertising\:portal-creative-review\]{advertising:portal-creative-review}.\[advertising\:promote-advertiser-assets\]{advertising:promote-advertiser-assets}.\[advertising\:promote-campaign-assets\]{advertising:promote-campaign-assets}.\[ai-product-description\:invalid-output\]{ai-product-description:invalid-output}.\[ai-product-description\:provider\]{ai-product-description:provider}.\[buyer-address\:create\]{buyer-address:create}.\[buyer-address\:remember-after-order-replay\]{buyer-address:remember-after-order-replay}.\[buyer-address\:remember-after-order\]{buyer-address:remember-after-order}.\[buyer-address\:update\]{buyer-address:update}.\[buyer-order-notification\:access-link\]{buyer-order-notification:access-link}.\[buyer\:access-email\]{buyer:access-email}.\[buyer\:delete-account\]{buyer:delete-account}.\[buyer\:request-code\]{buyer:request-code}.\[buyer\:verify-code\]{buyer:verify-code}.\[buyers\:visitor-link-after-order\]{buyers:visitor-link-after-order}.\[electronic-listing\:archive\]{electronic-listing:archive}.\[electronic-listing\:create\]{electronic-listing:create}.\[electronic-listing\:lifecycle\]{electronic-listing:lifecycle}.\[electronic-listing\:update-battery-health\]{electronic-listing:update-battery-health}.\[electronic-listing\:update-description\]{electronic-listing:update-description}.\[electronic-listing\:update-media\]{electronic-listing:update-media}.\[electronic-listing\:update\]{electronic-listing:update}.\[marketplace-profile\:header\]{marketplace-profile:header}.\[marketplace-profile\:update\]{marketplace-profile:update}.\[marketplace\:account-created-email\]{marketplace:account-created-email}.\[marketplace\:email-change-completed\]{marketplace:email-change-completed}.\[marketplace\:email-change-confirm\]{marketplace:email-change-confirm}.\[marketplace\:email-change-old-notice\]{marketplace:email-change-old-notice}.\[marketplace\:email-change-request\]{marketplace:email-change-request}.\[marketplace\:email-change-send\]{marketplace:email-change-send}.\[marketplace\:forgot-password\]{marketplace:forgot-password}.\[marketplace\:listing-moderation-email\]{marketplace:listing-moderation-email}.\[marketplace\:login-2fa-email\]{marketplace:login-2fa-email}.\[marketplace\:login-2fa-resend-email\]{marketplace:login-2fa-resend-email}.\[marketplace\:login-2fa-resend\]{marketplace:login-2fa-resend}.\[marketplace\:login-2fa-verify\]{marketplace:login-2fa-verify}.\[marketplace\:login\]{marketplace:login}.\[marketplace\:password-reset-email\]{marketplace:password-reset-email}.\[marketplace\:register-email-resend\]{marketplace:register-email-resend}.\[marketplace\:register-email\]{marketplace:register-email}.\[marketplace\:register\]{marketplace:register}.\[marketplace\:resend-verification\]{marketplace:resend-verification}.\[marketplace\:reset-password\]{marketplace:reset-password}.\[marketplace\:store-verification-email\]{marketplace:store-verification-email}.\[marketplace\:verify-email\]{marketplace:verify-email}.\[marketplace\:verify-reset-code\]{marketplace:verify-reset-code}.\[mask\:url\(\'\/icons\/whatsappbranco\.svg\'\)_center\/contain_no-repeat\]{-webkit-mask:url(/icons/whatsappbranco.svg) 50%/contain no-repeat;mask:url(/icons/whatsappbranco.svg) 50%/contain no-repeat}.\[media\:delete-temp\]{media:delete-temp}.\[media\:presign\]{media:presign}.\[meta-capi\:browser-route\]{meta-capi:browser-route}.\[meta-capi\:event\]{meta-capi:event}.\[meta-capi\:purchase-audit\]{meta-capi:purchase-audit}.\[meta-capi\:purchase\]{meta-capi:purchase}.\[meta-capi\:store-registration-audit\]{meta-capi:store-registration-audit}.\[meta-whatsapp\:webhook-status\]{meta-whatsapp:webhook-status}.\[meta-whatsapp\:webhook\]{meta-whatsapp:webhook}.\[mobile\:content-report\]{mobile:content-report}.\[official-whatsapp\:new-order\]{official-whatsapp:new-order}.\[official-whatsapp\:settings\]{official-whatsapp:settings}.\[official-whatsapp\:store-approved\]{official-whatsapp:store-approved}.\[official-whatsapp\:test\]{official-whatsapp:test}.\[official-whatsapp\:webhook-store-status\]{official-whatsapp:webhook-store-status}.\[platform-analytics\:event\]{platform-analytics:event}.\[platform-banner\:cleanup-image\]{platform-banner:cleanup-image}.\[platform-banner\:create\]{platform-banner:create}.\[platform-banner\:delete-previous-image\]{platform-banner:delete-previous-image}.\[platform-banner\:delete\]{platform-banner:delete}.\[platform-banner\:event\]{platform-banner:event}.\[platform-banner\:update\]{platform-banner:update}.\[platform-notification\:publish\]{platform-notification:publish}.\[public-cart\:checkout\]{public-cart:checkout}.\[public-leads\:create\]{public-leads:create}.\[recommendations\:ranking-fallback\]{recommendations:ranking-fallback}.\[security\:images\]{security:images}.\[seller-account\:delete\]{seller-account:delete}.\[seller-app\:crop-cover\]{seller-app:crop-cover}.\[seller-app\:dashboard\]{seller-app:dashboard}.\[seller-app\:delete-account\]{seller-app:delete-account}.\[seller-app\:listing-create\]{seller-app:listing-create}.\[seller-app\:listing-detail\]{seller-app:listing-detail}.\[seller-app\:listing-lifecycle\]{seller-app:listing-lifecycle}.\[seller-app\:listing-update-battery-health\]{seller-app:listing-update-battery-health}.\[seller-app\:listing-update-description\]{seller-app:listing-update-description}.\[seller-app\:listing-update-media\]{seller-app:listing-update-media}.\[seller-app\:listing-update\]{seller-app:listing-update}.\[seller-app\:listings\]{seller-app:listings}.\[seller-app\:login\]{seller-app:login}.\[seller-app\:media-delete\]{seller-app:media-delete}.\[seller-app\:media-presign\]{seller-app:media-presign}.\[seller-app\:media-preview\]{seller-app:media-preview}.\[seller-app\:media-process\]{seller-app:media-process}.\[seller-app\:order-payment\]{seller-app:order-payment}.\[seller-app\:order-status\]{seller-app:order-status}.\[seller-app\:orders\]{seller-app:orders}.\[seller-app\:push-disable\]{seller-app:push-disable}.\[seller-app\:push-register\]{seller-app:push-register}.\[seller-app\:resend-code\]{seller-app:resend-code}.\[seller-app\:verify-code\]{seller-app:verify-code}.\[seller-app\:video-presign\]{seller-app:video-presign}.\[seller-app\:video-verify\]{seller-app:video-verify}.\[seller-app\:web-bridge-create\]{seller-app:web-bridge-create}.\[seller-push\:new-order\]{seller-push:new-order}.\[store-commerce\:pix-confirm\]{store-commerce:pix-confirm}.\[store-commerce\:settings\]{store-commerce:settings}.\[store-dashboard\:period\]{store-dashboard:period}.\[store-location\:geocode\]{store-location:geocode}.\[store-location\:map\]{store-location:map}.\[store-order-email\:failure-event\]{store-order-email:failure-event}.\[store-order-email\:new-order\]{store-order-email:new-order}.\[store-order-email\:sent\]{store-order-email:sent}.\[store-order\:alerts\]{store-order:alerts}.\[store-order\:payment\]{store-order:payment}.\[store-order\:status\]{store-order:status}.\[store-pix-change\:completed-email\]{store-pix-change:completed-email}.\[store-pix-change\:email\]{store-pix-change:email}.\[store-profile\:owner-email\]{store-profile:owner-email}.\[stream\:direct-upload\]{stream:direct-upload}.\[stream\:video-delete\]{stream:video-delete}.\[stream\:video-status\]{stream:video-status}.\[stream\:webhook\]{stream:webhook}.\[temp-media\:access\]{temp-media:access}.\[vehicles\:archive\]{vehicles:archive}.\[vehicles\:create\]{vehicles:create}.\[vehicles\:duplicate\]{vehicles:duplicate}.\[vehicles\:permanent-delete\]{vehicles:permanent-delete}.\[vehicles\:status\]{vehicles:status}.\[vehicles\:update\]{vehicles:update}.\[verified-store-order\:create\]{verified-store-order:create}.\[voice-search\:electronics-vocabulary-fallback\]{voice-search:electronics-vocabulary-fallback}.\[voice-search\:interpretation-fallback\]{voice-search:interpretation-fallback}.\[voice-search\:marketplace-interpretation-fallback\]{voice-search:marketplace-interpretation-fallback}.\[voice-search\:marketplace-vocabulary-fallback\]{voice-search:marketplace-vocabulary-fallback}.\[voice-search\:rate-limit\]{voice-search:rate-limit}.\[voice-search\:transcription-fallback\]{voice-search:transcription-fallback}.\[voice-search\:transcription-provider\]{voice-search:transcription-provider}.\[voice-search\:vocabulary-fallback\]{voice-search:vocabulary-fallback}.\[whatsapp-notification\:enqueue\]{whatsapp-notification:enqueue}.\[whatsapp-template-integrity\:verify\]{whatsapp-template-integrity:verify}.\[whatsapp-worker\:db-pool\]{whatsapp-worker:db-pool}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.placeholder\:text-\[\#98a2b3\]::placeholder{color:#98a2b3}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:border-\[\#d6dce4\]:hover{border-color:#d6dce4}.hover\:bg-\[\#e9f8ef\]:hover{background-color:#e9f8ef}.hover\:bg-\[\#edf3ff\]:hover{background-color:#edf3ff}.hover\:bg-\[\#f5f8fc\]:hover{background-color:#f5f8fc}.hover\:bg-\[\#f8fafc\]:hover{background-color:#f8fafc}.hover\:bg-\[\#fbfcfd\]:hover{background-color:#fbfcfd}.hover\:text-\[\#315ea8\]:hover{color:#315ea8}}.focus\:border-\[var\(--primary-container\)\]:focus{border-color:var(--primary-container)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-blue-100:focus{--tw-ring-color:var(--color-blue-100)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-60:disabled{opacity:.6}@media not all and (min-width:620px){.max-\[620px\]\:mt-\[10px\]{margin-top:10px}.max-\[620px\]\:hidden{display:none}.max-\[620px\]\:h-\[230px\]{height:230px}.max-\[620px\]\:w-full{width:100%}.max-\[620px\]\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.max-\[620px\]\:gap-2{gap:calc(var(--spacing) * 2)}}@media (min-width:621px){.min-\[621px\]\:grid{display:grid}}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}}@media (min-width:48rem){.md\:col-start-2{grid-column-start:2}.md\:mx-0{margin-inline:0}.md\:grid-cols-\[104px_minmax\(0\,1fr\)\]{grid-template-columns:104px minmax(0,1fr)}.md\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:text-left{text-align:left}}@media (min-width:64rem){.lg\:col-start-auto{grid-column-start:auto}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:h-9{height:calc(var(--spacing) * 9)}.lg\:h-10{height:calc(var(--spacing) * 10)}.lg\:w-48{width:calc(var(--spacing) * 48)}.lg\:min-w-\[280px\]{min-width:280px}.lg\:grid-cols-\[104px_minmax\(0\,1fr\)_minmax\(260px\,auto\)\]{grid-template-columns:104px minmax(0,1fr) minmax(260px,auto)}.lg\:gap-7{gap:calc(var(--spacing) * 7)}}@media (min-width:80rem){.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(320px\,\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)}.xl\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(300px\,\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)}}@media (prefers-color-scheme:dark){.dark\:bg-green-800{background-color:var(--color-green-800)}}}:root{--background:#fbf9f8;--surface:#fff;--surface-soft:#f6f3f2;--surface-high:#eae8e7;--primary:#021a63;--primary-container:#036;--primary-light:#d5e3ff;--text:#1b1c1c;--text-muted:#5c5f61;--outline:#c3c6d1;--outline-strong:#737780;--success:#146c2e;--success-bg:#e9f7ec;--error:#ba1a1a;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--shadow-rest:0 2px 4px #0000000d;--shadow-hover:0 10px 26px #0033661a;--header-height:64px;--bottom-nav-height:70px;--bottom-nav-content-height:56px;--container:1280px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-height:100vh;color:var(--text);background:var(--background);-webkit-font-smoothing:antialiased;padding-top:var(--header-height);padding-bottom:calc(76px + env(safe-area-inset-bottom));margin:0;font-family:Figtree,Arial,sans-serif}button,input,select{font:inherit}a,button{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}.brand,h1,h2,h3{font-family:Figtree,Arial,sans-serif}button{color:inherit}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.material-symbols-outlined{flex:none;justify-content:center;align-items:center;font-size:22px;line-height:1;display:inline-flex}.page-shell{width:min(100%,var(--container));margin-inline:auto;padding-inline:14px}.eyebrow{color:var(--primary-container);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700;display:inline-block}.eyebrow--light{color:#b8d2ff}.icon-button{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s,transform .2s;display:inline-flex}.icon-button:hover{background:#001e4012}.icon-button:active{transform:scale(.96)}.button{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-size:14px;font-weight:700;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.button:active{transform:scale(.98)}.button--primary{background:var(--primary-container);color:#fff}.button--primary:hover{background:var(--primary)}.button--secondary{color:var(--primary-container);border-color:var(--primary-container);background:#fff}.button--ghost{color:var(--primary-container);border-color:var(--outline);background:0 0}.site-header{z-index:50;height:var(--header-height);box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fbf9f8f5;border-bottom:1px solid #c3c6d159;position:fixed;inset:0 0 auto}.site-header__inner{width:min(100%,var(--container));grid-template-columns:42px 1fr 42px;align-items:center;height:100%;margin-inline:auto;padding-inline:10px;display:grid}.brand{color:var(--primary);letter-spacing:-.02em;justify-self:center;font-size:15px;font-weight:700}.brand--logo{justify-content:center;align-items:center;width:84px;height:27px;line-height:0;display:inline-flex}.site-brand-logo{object-fit:contain;width:100%;height:100%;display:block}.site-brand-logo--header{max-width:72px;max-height:20px}.site-header__logo-stage{width:100%;height:100%;display:block;position:relative}.site-header__logo-image{opacity:1;filter:blur();will-change:opacity,transform,filter;margin:auto;transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1),filter .24s;position:absolute;inset:0;transform:translateY(0)scale(1)}.site-header__logo-image--category{opacity:0;filter:blur(2px);transform:translateY(2px)scale(.9)}.site-header__animated-brand.is-category-logo .site-header__logo-image--default{opacity:0;filter:blur(2px);transform:translateY(-2px)scale(.92)}.site-header__animated-brand.is-category-logo .site-header__logo-image--category{opacity:1;filter:blur();transform:translateY(0)scale(1)}.site-brand-logo--drawer{object-position:left center;max-width:99px;max-height:29px}.desktop-cta,.desktop-login,.desktop-nav{display:none}.header-actions{justify-self:end;align-items:center;gap:8px;display:flex}.site-header__menu-button{color:var(--primary)}.site-header__sidebar-icon{background:currentColor;flex:0 0 29px;width:29px;height:29px;display:block;-webkit-mask:url(/icons/sidebar.svg) 50%/contain no-repeat;mask:url(/icons/sidebar.svg) 50%/contain no-repeat}.drawer-backdrop{z-index:69;opacity:0;visibility:hidden;background:#00142d61;transition:all .25s;position:fixed;inset:0}.drawer-backdrop.is-open{opacity:1;visibility:visible}.mobile-drawer{z-index:70;width:min(86vw,340px);box-shadow:none;background:#fff;flex-direction:column;padding:18px;transition:transform .28s;display:flex;position:fixed;inset:0 auto 0 0;transform:translate(-102%)}.mobile-drawer.is-open{transform:translate(0)}.mobile-drawer__header{border-bottom:1px solid #eceaec;justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.mobile-drawer__header .brand{justify-self:auto;font-size:20px}.mobile-drawer__header .brand--logo{justify-content:flex-start;width:99px;height:30px}.mobile-drawer__nav{gap:6px;padding-block:18px;display:grid}.mobile-drawer__nav a{min-height:48px;color:var(--primary);border-radius:10px;align-items:center;gap:12px;padding:0 12px;font-weight:600;display:flex}.mobile-drawer__nav a:hover{background:var(--surface-soft)}.mobile-drawer__nav-icon{object-fit:contain;flex:0 0 24px;width:24px;height:24px;display:block}.mobile-drawer__nav-icon--fipe{background:currentColor;-webkit-mask:url(/icons/calculatorprice.svg) 50%/contain no-repeat;mask:url(/icons/calculatorprice.svg) 50%/contain no-repeat}.mobile-drawer__footer{background:var(--surface-soft);border-radius:12px;gap:5px;margin-top:auto;padding:18px 12px;display:grid}.mobile-drawer__footer span{color:var(--text-muted);font-size:13px}.bottom-nav{z-index:45;height:var(--bottom-nav-height);min-height:var(--bottom-nav-height);box-shadow:none;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:var(--bottom-nav-content-height);backface-visibility:hidden;background:#fff;border-top:1px solid #c3c6d159;align-content:start;padding:7px 12px;display:grid;position:fixed;inset:auto 0 0;overflow:hidden;transform:translateZ(0)}.bottom-nav a{width:100%;min-width:0;height:var(--bottom-nav-content-height);min-height:var(--bottom-nav-content-height);color:#30343a;border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:3px;font-size:10px;line-height:1.15;display:flex}.bottom-nav a .material-symbols-outlined{font-size:20px}.bottom-nav a.is-active{color:#fff;background:var(--primary-container)}.home-page{padding-top:23px;padding-bottom:34px}.hero-section{gap:28px;display:grid}.hero-section__copy{text-align:center;flex-direction:column;gap:4px;display:flex}.hero-section__copy>.eyebrow{display:none}.hero-section h1{color:var(--primary);letter-spacing:-.025em;margin:0;font-size:23px;font-weight:800;line-height:1.18}.hero-section p{color:var(--text-muted);max-width:620px;margin:0;font-size:14px;line-height:1.4}.hero-section__visual{display:none}.home-desktop-search{width:100%;margin-top:14px;display:block}.search-form-shell{width:100%}.search-form-shell--compact{min-width:0}.search-form{border:1px solid var(--outline);width:100%;min-height:48px;box-shadow:var(--shadow-rest);background:#ffffffb3;border-radius:11px;align-items:center;gap:10px;padding:0 11px;display:flex}.search-form:focus-within{border-color:var(--primary-container);box-shadow:0 0 0 3px #0033661c}.search-form .material-symbols-outlined{color:var(--outline-strong);font-size:20px}.search-form input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:16px}.search-form input::placeholder{color:#686b72}.search-form__submit{display:none}.search-form--compact{min-height:43px;box-shadow:none;background:#fff}.search-form__voice{width:38px;min-width:38px;height:38px;min-height:38px;color:var(--primary-container);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;outline:none;place-items:center;padding:0;transition:background-color .18s,transform .18s,color .18s;display:inline-grid}.search-form__voice:hover{background:#00336612}.search-form__voice:focus-visible{outline:2px solid var(--primary-container);outline-offset:2px}.search-form__voice:active{transform:scale(.94)}.search-form__voice:disabled{cursor:wait;opacity:.78}.search-form__voice .material-symbols-outlined{color:currentColor;font-size:22px}.search-form__voice.is-recording{color:#16a34a;background:#ecfdf3;animation:voiceSearchPulse 1.15s ease-in-out infinite}.search-form__voice.is-processing{color:var(--primary);background:#021a6312}.search-form__voice.is-processing .material-symbols-outlined{animation:voiceSearchSpin .9s linear infinite}.search-form-feedback{width:100%;color:var(--primary);text-align:left;margin:7px 0 0;font-size:11px;font-weight:600;line-height:1.35}.search-form-feedback.is-recording{color:var(--primary);font-weight:650}.search-form-feedback.is-error{color:#b42318}@keyframes voiceSearchPulse{0%,to{box-shadow:0 0 #16a34a14}50%{box-shadow:0 0 0 7px #16a34a21}}@keyframes voiceSearchSpin{to{transform:rotate(1turn)}}.vehicle-type-location-row{justify-content:flex-start;align-items:center;gap:11px;width:100%;display:flex}.vehicle-type-toggle{box-sizing:border-box;background:#eceeef;border-radius:999px;flex:0 218px;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;width:min(100%,218px);height:38px;min-height:38px;max-height:38px;padding:3px;display:grid}.vehicle-type-toggle a{min-height:32px;color:var(--primary);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:5px;padding:0 7px;font-size:11px;font-weight:700;transition:background .18s,color .18s,box-shadow .18s,transform .18s;display:inline-flex}.vehicle-type-toggle a:hover:not(.is-active){background:#ffffff94}.vehicle-type-toggle a:active{transform:scale(.98)}.vehicle-type-toggle a:focus-visible{outline-offset:1px;outline:3px solid #00336629}.vehicle-type-toggle a .material-symbols-outlined{font-size:16px}.vehicle-type-toggle--skeleton{box-sizing:border-box;height:38px;min-height:38px;max-height:38px}.vehicle-type-toggle__skeleton-option{border-radius:999px;justify-content:center;align-items:center;gap:5px;min-width:0;height:32px;min-height:32px;padding:0 7px;display:inline-flex;overflow:hidden}.home-location{width:88px;min-width:88px;max-width:88px;min-height:34px;color:var(--text-muted);white-space:nowrap;flex:0 0 88px;align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}.home-location .material-symbols-outlined{color:var(--primary-container);font-size:18px}.section-block{margin-top:48px}.featured-section{margin-top:24px}.section-heading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:16px;display:flex}.section-heading h2{color:var(--primary);font-size:15px;line-height:1.3}.section-heading>a{color:var(--primary-container);align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.section-heading>a .material-symbols-outlined{font-size:18px}.section-heading .eyebrow{display:none}.section-heading--center{text-align:center;justify-content:center}.home-listing-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.home-listing-toolbar__meta{flex-wrap:nowrap;align-items:center;gap:9px;min-width:0;display:flex}.home-listing-toolbar__meta>strong{color:var(--primary);white-space:nowrap;font-size:13px;font-weight:700;line-height:1.2}.home-search-summary{color:#4c5562;background:#f8fafc;border:1px solid #dfe6ef;border-radius:12px;grid-template-columns:28px minmax(0,1fr) 32px;align-items:center;gap:8px;width:100%;min-height:44px;margin-bottom:12px;padding:8px 9px 8px 11px;font-size:11px;line-height:1.35;display:grid}.home-search-summary strong{color:var(--primary);font-weight:700}.home-search-summary__icon{width:28px;height:28px;color:var(--primary-container);background:#eaf1fb;border-radius:999px;place-items:center;display:grid}.home-search-summary__icon .material-symbols-outlined{font-size:17px}.home-search-summary>button{color:#69717d;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:32px;height:32px;padding:0;display:grid}.home-search-summary>button:hover{background:#e9edf2}.home-search-summary>button .material-symbols-outlined{font-size:18px}.home-sort-control{align-items:center;width:fit-content;min-width:0;display:inline-flex;position:relative}.home-sort-control select{appearance:none;color:#30343a;cursor:pointer;background:0 0;border:0;border-radius:0;outline:0;width:auto;min-height:36px;padding:0 20px 0 0;font-size:11px;font-weight:700}.home-sort-control select:focus-visible{color:var(--primary-container);box-shadow:none}.home-sort-control>.material-symbols-outlined{color:var(--primary-container);pointer-events:none;font-size:17px;position:absolute;right:0}.featured-grid{gap:16px;display:grid}.vehicle-card{background:#f7f7fb;border:1px solid #e2e2e8;border-radius:18px;transition:box-shadow .22s,transform .22s,border-color .22s;overflow:hidden;box-shadow:0 10px 24px #1117210a}.vehicle-card:hover{border-color:#d7d8e0;transform:translateY(-2px);box-shadow:0 16px 34px #11172114}.vehicle-card__content{background:#fff;grid-template-columns:minmax(118px,34%) minmax(0,1fr);gap:14px;padding:14px;display:grid}.vehicle-card__image{aspect-ratio:1;background:#e7e7e7;border-radius:16px;align-self:start;width:100%;height:auto;min-height:0;display:block;position:relative;overflow:hidden}.vehicle-card__image img{object-fit:cover;object-position:center center;transition:transform .35s}.vehicle-card:hover .vehicle-card__image img{transform:scale(1.025)}.vehicle-card__body{flex-direction:column;align-items:flex-start;min-width:0;padding:0;display:flex}.vehicle-card__chips{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.vehicle-card__chip{letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:10px;font-weight:700;display:inline-flex}.vehicle-card__chip--deal{box-sizing:border-box;color:#fff;background:#0f8a54;flex:none;gap:4px;height:18px;min-height:18px;max-height:18px;padding:0 8px;font-size:8.5px;line-height:1;overflow:hidden}.vehicle-card__chip-icon{object-fit:contain;filter:brightness(0)invert();flex:none;width:10px;height:10px;display:block}.vehicle-card__chip--reserved{color:#77571c;background:#f4ead7}.vehicle-card__chip--verified{color:#0d5f25;background:#edf6ef}.vehicle-card__title{color:#191d23;text-overflow:ellipsis;text-transform:none;white-space:nowrap;width:100%;max-width:100%;font-size:15px;font-weight:800;line-height:1.12;display:block;overflow:hidden}.vehicle-card__meta{flex-wrap:wrap;gap:8px 18px;margin-top:12px;display:flex}.vehicle-card__meta span{color:#4f5560;background:0 0;border-radius:0;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:500;display:inline-flex}.vehicle-card__meta .material-symbols-outlined{font-size:18px}.vehicle-card__price-location{flex-wrap:nowrap;justify-content:flex-start;align-items:center;column-gap:12px;width:100%;min-height:30px;margin-top:14px;display:flex;overflow:visible}.vehicle-card__location{color:#666c76;white-space:nowrap;flex:auto;justify-content:flex-end;align-items:center;gap:4px;min-width:0;margin-left:auto;font-size:12px;display:inline-flex;overflow:hidden}.vehicle-card__location>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vehicle-card__location .material-symbols-outlined{flex:none;font-size:18px}.vehicle-card__price{color:#23263b;letter-spacing:-.025em;white-space:nowrap;flex:none;align-items:center;min-height:30px;padding:1px 0 3px;font-family:Figtree,Arial,sans-serif;font-size:20px;line-height:1.35;display:inline-flex;overflow:visible}.vehicle-card__actions{background:#f7f7fb;border-top:1px solid #ececf1;padding:14px}.vehicle-card__cta{color:#fff;background:#2d3042;border-radius:18px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:26px;padding:0 16px;font-size:14px;font-weight:700;transition:transform .18s,opacity .18s,background .18s;display:inline-flex}.vehicle-card__cta:hover{transform:translateY(-1px)}.vehicle-card__cta-icon{object-fit:contain;filter:brightness(0)invert();flex:none;width:14px;height:14px;display:block}.vehicle-card__cta.is-reserved{background:#565b6a}@media (max-width:379px){.vehicle-card__content{grid-template-columns:108px minmax(0,1fr);gap:12px;padding:12px}.vehicle-card__image{border-radius:14px}.vehicle-card__title{font-size:14px}.vehicle-card__meta{gap:6px 12px}.vehicle-card__meta span{font-size:10px}.vehicle-card__price-location{column-gap:6px;min-height:29px}.vehicle-card__price{min-height:29px;padding:1px 0 4px;font-size:16px;line-height:1.4}.vehicle-card__location{gap:2px;font-size:9px}.vehicle-card__chip--deal{gap:3px;height:16px;min-height:16px;max-height:16px;padding:0 7px;font-size:7.5px;line-height:1}.vehicle-card__chip-icon{width:9px;height:9px}.vehicle-card__location .material-symbols-outlined{font-size:15px}.vehicle-card__actions{padding:12px}.vehicle-card__cta{min-height:24px;font-size:13px}.vehicle-card__cta-icon{width:12px;height:12px}}.how-section{border:1px solid var(--outline);background:#ffffff80;border-radius:12px;padding:18px 16px 19px}.how-section .section-heading{margin-bottom:12px}.steps-grid{gap:17px;display:grid}.steps-grid article{text-align:center;justify-items:center;display:grid;position:relative}.step-icon{width:36px;height:36px;color:var(--primary);background:#e8ebef;border-radius:50%;place-items:center;margin-bottom:7px;display:grid}.step-icon .material-symbols-outlined{font-size:18px}.steps-grid strong{margin-bottom:6px;font-size:11px}.steps-grid p{color:var(--text-muted);font-size:9px;line-height:1.45}.seller-cta{color:#fff;text-align:center;background:linear-gradient(135deg,#036,#021a63);border-radius:12px;gap:22px;margin-top:30px;padding:28px 24px;display:grid}.seller-cta .eyebrow,.seller-cta p{display:none}.seller-cta h2{font-size:14px;line-height:1.5}.seller-cta>a{justify-self:center;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.seller-cta>a .material-symbols-outlined{font-size:18px}.site-footer{background:var(--primary);color:#fff}.site-footer__inner{width:min(100%,var(--container));text-align:center;justify-items:center;gap:18px;margin-inline:auto;padding:29px 16px 31px;display:grid}.site-footer strong{font-family:Figtree,Arial,sans-serif;font-size:14px}.site-footer nav{gap:15px;font-size:9px;display:flex}.site-footer p{color:#cfd8e7;font-size:9px;line-height:1.45}.results-page{padding-top:12px;padding-bottom:44px}.results-heading{margin-bottom:12px}.results-heading .eyebrow{display:none}.results-heading h1{color:var(--primary);font-size:21px;line-height:1.3}.results-heading p{color:var(--text-muted);margin-top:4px;font-size:12px}.results-toolbar{gap:6px;margin-bottom:12px;display:grid}.results-listing-toolbar{margin-bottom:15px}.results-toolbar__search{grid-template-columns:minmax(0,1fr) 42px;gap:7px;display:grid}.filter-button{border:1px solid var(--outline);cursor:pointer;background:#fff;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.filter-button .material-symbols-outlined{font-size:21px}.sort-control{justify-self:end;align-items:center;display:flex;position:relative}.sort-control select{appearance:none;color:#31343a;cursor:pointer;background:0 0;border:0;outline:0;padding:0 19px 0 4px;font-size:11px}.sort-control .material-symbols-outlined{pointer-events:none;font-size:16px;position:absolute;right:0}.desktop-results-layout{display:block}.desktop-filters{display:none}.results-grid{gap:18px;display:grid}.empty-state{border:1px dashed var(--outline);text-align:center;min-height:260px;color:var(--text-muted);border-radius:14px;align-content:center;place-items:center;gap:8px;padding:40px 24px;display:grid}.empty-state .material-symbols-outlined{color:var(--primary-container);font-size:38px}.empty-state strong{color:var(--primary)}.empty-state p{font-size:13px}.load-more{width:100%;min-height:44px;color:var(--primary-container);cursor:pointer;background:0 0;border:0;margin-top:26px;font-size:12px;font-weight:700}.filter-sheet-backdrop{z-index:79;opacity:0;visibility:hidden;background:#00142d6b;transition:all .22s;position:fixed;inset:0}.filter-sheet-backdrop.is-open{opacity:1;visibility:visible}.filter-sheet{z-index:80;padding:9px 18px calc(20px + env(safe-area-inset-bottom));box-shadow:none;background:#fff;border-radius:20px 20px 0 0;transition:transform .27s,box-shadow .27s;position:fixed;inset:auto 0 0;transform:translateY(102%)}.filter-sheet.is-open{transform:translateY(0);box-shadow:0 -20px 50px #001e4029}.filter-sheet__handle{background:#d2cfd2;border-radius:999px;width:42px;height:4px;margin:0 auto 12px}.filter-sheet__header{border-bottom:1px solid #ebe8eb;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;display:flex}.check-row{cursor:pointer;align-items:center;gap:10px;min-height:46px;font-size:13px;display:flex}.check-row input{width:18px;height:18px;accent-color:var(--primary-container)}.filter-sheet__actions{grid-template-columns:.7fr 1.3fr;gap:10px;margin-top:16px;display:grid}.filter-group{border-top:1px solid #ebe8eb;gap:8px;margin-top:13px;padding-top:16px;display:grid}.filter-group>span{font-size:12px;font-weight:700}.filter-group button{border:1px solid var(--outline);text-align:left;background:#fff;border-radius:8px;min-height:38px;padding:0 10px;font-size:12px}.price-inputs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.price-inputs input{border:1px solid var(--outline);border-radius:8px;outline:0;width:100%;min-width:0;height:38px;padding-inline:9px;font-size:11px}.detail-page{padding-bottom:58px}.detail-page__gallery{width:100%}.detail-fixed-interest{z-index:58;left:14px;right:14px;bottom:calc(12px + env(safe-area-inset-bottom));color:#fff;background:#2d3042;border-radius:18px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex;position:fixed;box-shadow:0 10px 28px #1117212e}.detail-fixed-interest img{object-fit:contain;filter:brightness(0)invert();flex:none;width:18px;height:18px}.vehicle-gallery{outline:none}.vehicle-gallery:focus-visible{outline-offset:4px;border-radius:18px;outline:3px solid #0033662e}.vehicle-gallery__main{isolation:isolate;background:#091422;height:clamp(300px,76vw,400px);position:relative;overflow:hidden}.vehicle-gallery__track{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;width:100%;height:100%;display:flex;overflow:auto hidden}.vehicle-gallery__track::-webkit-scrollbar{display:none}.vehicle-gallery__slide{scroll-snap-align:start;scroll-snap-stop:always;background:#091422;flex:0 0 100%;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.vehicle-gallery__media-image{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.vehicle-gallery__video-frame,.vehicle-gallery__video-player{background:#000;border:0;width:100%;height:100%;display:block}.vehicle-gallery__video-player{object-fit:contain}.vehicle-gallery__video-preview{color:#fff;cursor:pointer;background:#07111d;border:0;width:100%;height:100%;padding:0;position:relative;overflow:hidden}.vehicle-gallery__video-preview>img{object-fit:cover;opacity:.82;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block;transform:scale(1.01)}.vehicle-gallery__video-preview-shade{background:linear-gradient(#00122614,#00122680);position:absolute;inset:0}.vehicle-gallery__video-play{width:56px;height:56px;color:var(--primary-container);background:#fffffff0;border:1px solid #ffffffb8;border-radius:50%;place-items:center;transition:transform .18s,background .18s;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #0000003d}.vehicle-gallery__video-play .material-symbols-outlined{font-size:30px;transform:translate(1px)}.vehicle-gallery__video-preview strong{color:#fff;text-shadow:0 2px 8px #00000085;white-space:nowrap;font-size:11px;font-weight:700;position:absolute;top:calc(50% + 42px);left:50%;transform:translate(-50%)}.vehicle-gallery__video-preview:hover .vehicle-gallery__video-play{background:#fff;transform:translate(-50%,-50%)scale(1.06)}.vehicle-gallery__actions{z-index:5;gap:6px;display:flex;position:absolute;top:12px;right:12px}.vehicle-gallery__actions button{cursor:pointer;background:#fffffff0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;transition:transform .18s,background .18s;display:grid;box-shadow:0 3px 12px #00000021}.vehicle-gallery__actions button:hover{background:#fff;transform:translateY(-1px)}.vehicle-gallery__actions button:active{transform:scale(.95)}.vehicle-gallery__actions .material-symbols-outlined{font-size:17px}.vehicle-gallery__nav{z-index:4;cursor:pointer;opacity:0;pointer-events:none;background:#ffffffe6;border:0;border-radius:50%;place-items:center;width:28px;height:28px;transition:opacity .18s,background .18s,transform .18s;display:grid;position:absolute;top:50%;transform:translateY(-50%)scale(.9);box-shadow:0 3px 12px #00000021}.vehicle-gallery__nav.is-visible:not(:disabled){opacity:1;pointer-events:auto;transform:translateY(-50%)scale(1)}.vehicle-gallery__nav.is-visible:not(:disabled):hover{background:#fff;transform:translateY(-50%)scale(1.04)}.vehicle-gallery__nav:disabled{opacity:0;pointer-events:none}.vehicle-gallery__nav--previous{left:10px}.vehicle-gallery__nav--next{right:10px}.vehicle-gallery__nav .material-symbols-outlined{font-size:18px}.gallery-media-label{z-index:4;color:#fff;pointer-events:none;background:#00142db8;border-radius:999px;align-items:center;gap:5px;min-height:28px;padding:0 10px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;bottom:14px;left:14px}.gallery-media-label .material-symbols-outlined{font-size:15px}.vehicle-gallery__dots{z-index:4;-webkit-backdrop-filter:blur(8px);background:#00142d5c;border-radius:999px;justify-content:center;align-items:center;gap:6px;max-width:min(72%,340px);padding:5px 7px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.vehicle-gallery__dots button{cursor:pointer;background:#ffffff85;border:0;border-radius:999px;flex:0 0 6px;width:6px;height:6px;padding:0;transition:width .2s,flex-basis .2s,background .2s,transform .2s}.vehicle-gallery__dots button:hover{background:#ffffffd1;transform:scale(1.12)}.vehicle-gallery__dots button.is-active{background:#fff;flex-basis:18px;width:18px}.vehicle-gallery__dots button:focus-visible{outline-offset:3px;outline:2px solid #fff}.vehicle-gallery__thumbs{scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;gap:8px;padding:13px 14px 5px;scroll-padding-inline:14px;display:flex;overflow-x:auto}.vehicle-gallery__thumbs::-webkit-scrollbar{display:none}.vehicle-gallery__thumbs button{cursor:pointer;scroll-snap-align:center;background:#101b29;border:2px solid #0000;border-radius:7px;flex:0 0 66px;height:54px;padding:0;transition:border-color .18s,opacity .18s,transform .18s;position:relative;overflow:hidden}.vehicle-gallery__thumbs button:not(.is-active){opacity:.72}.vehicle-gallery__thumbs button:hover{opacity:1;transform:translateY(-1px)}.vehicle-gallery__thumbs button.is-active{opacity:1;border-color:var(--primary-container);box-shadow:0 0 0 1px #0033661f}.vehicle-gallery__thumbs img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.vehicle-gallery__thumb-video{background:#00142d2e;place-items:center;display:grid;inset:0}.vehicle-gallery__thumb-video .material-symbols-outlined{background:#00142dc7;border-radius:50%;width:26px;height:26px;font-size:20px}.detail-page__content{width:min(100%,var(--container));margin-inline:auto;padding:19px 14px 0}.vehicle-intro .eyebrow{display:none}.vehicle-intro h1{font-family:Figtree,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.45}.vehicle-intro__meta{color:#545960;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.vehicle-intro__meta span{align-items:center;gap:4px;display:inline-flex}.vehicle-intro__meta i{font-style:normal}.vehicle-intro__price-row{flex-wrap:nowrap;align-items:center;gap:9px;min-width:0;margin-top:12px;display:flex}.vehicle-intro__price{color:#05236e;white-space:nowrap;flex:none;margin-top:0;font-family:Figtree,Arial,sans-serif;font-size:21px;line-height:1.15;display:block}.verification-list{gap:7px;margin-top:20px;display:grid}.verification-list span{background:var(--success-bg);color:#0c5620;border:1px solid #b6e1c0;border-radius:7px;align-items:center;gap:8px;min-height:34px;padding:0 11px;font-size:12px;display:flex}.verification-list .material-symbols-outlined{font-size:17px}.detail-section{border-top:1px solid var(--outline);margin-top:20px;padding-top:20px}.detail-section h2{color:#11151b;margin-bottom:17px;font-size:18px;line-height:1.3}.spec-grid{grid-template-columns:1fr 1fr;gap:15px 28px;margin:0;display:grid}.spec-grid div{gap:3px;display:grid}.spec-grid dt{color:#4e535a;font-size:12px;line-height:1.35}.spec-grid dd{color:#15191f;margin:0;font-size:15px;font-weight:500;line-height:1.4}.options-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.vehicle-option-item{color:#3f454c;background:0 0;border:0;border-radius:0;align-items:center;gap:10px;min-width:0;min-height:42px;padding:4px 0;display:flex}.vehicle-option-icon{color:#444a51;background:#eef0f2;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.vehicle-option-icon svg{width:18px;height:18px;display:block}.vehicle-option-label{color:#444a51;min-width:0;font-size:12px;font-weight:500;line-height:1.4}.vehicle-description{color:#34383e;font-size:15px;line-height:1.76}.map-card{border:1px solid var(--outline);background:#e8e8e8;border-radius:9px;height:128px;position:relative;overflow:hidden}.map-card img{object-fit:cover;width:100%;height:100%}.map-card span{color:var(--primary-container);background:#fff;border-radius:999px;align-items:center;gap:4px;padding:6px 9px;font-size:9px;display:flex;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #0000001f}.map-card .material-symbols-outlined{font-size:14px}.location-note{color:var(--text-muted);margin-top:8px;font-size:9px;line-height:1.45}.detail-side-column{margin-top:0}.lead-card{background:#fff;border-radius:15px 15px 0 0;margin:18px -14px -1px;padding:17px 14px 24px;box-shadow:0 -10px 28px #001e4014}.lead-card__price{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.lead-card__price strong{color:#05236e;font-family:Figtree,Arial,sans-serif;font-size:21px}.lead-card__price span{color:#5b5f65;align-items:center;gap:4px;font-size:10px;display:flex}.lead-card__price .material-symbols-outlined{font-size:14px}.lead-card form{gap:9px;display:grid}.lead-card label>span{display:none}.lead-card input{border:1px solid var(--outline);background:#fbf9f8;border-radius:8px;outline:0;width:100%;height:43px;padding:0 11px;font-size:11px}.lead-card input:focus{border-color:var(--primary-container);box-shadow:0 0 0 3px #00336617}.lead-card__actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:2px;display:grid}.lead-card .button{min-height:42px;padding-inline:8px;font-size:11px}.lead-card small{color:#565a60;text-align:center;padding-top:4px;font-size:9px}.lead-card--success{text-align:center;align-content:center;place-items:center;gap:10px;min-height:230px;display:grid}.lead-card--success>.material-symbols-outlined{color:#1e8a3c;font-size:42px}.lead-card--success p{max-width:340px;color:var(--text-muted);font-size:12px;line-height:1.5}.similar-section{margin-top:38px}.not-found{text-align:center;align-content:center;place-items:center;gap:12px;min-height:calc(100vh - 64px);padding:40px 20px;display:grid}.not-found>.material-symbols-outlined{color:var(--primary-container);font-size:52px}.not-found h1{color:var(--primary);font-size:24px}.not-found p{color:var(--text-muted);font-size:14px}@media (min-width:540px){.detail-page__content,.page-shell{padding-inline:20px}.featured-grid,.results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-card{border-radius:15px;margin-inline:0}}@media (min-width:768px){body{padding-bottom:0}.home-top-ad{margin-top:-47px}.detail-fixed-interest{display:none}.detail-page{padding-bottom:22px}.bottom-nav{display:none}.detail-page__content,.page-shell{padding-inline:32px}.home-page{padding-top:54px;padding-bottom:70px}.hero-section{grid-template-columns:1.05fr .95fr;align-items:center;gap:52px;min-height:480px}.hero-section__copy{text-align:left;gap:18px}.hero-section__copy>.eyebrow{align-self:flex-start;display:inline-block}.hero-section h1{font-size:clamp(34px,4.1vw,52px);line-height:1.08}.hero-section p{font-size:17px;line-height:1.5}.hero-section__visual{min-height:430px;display:block;position:relative}.home-desktop-search{margin-top:0;display:block}.hero-visual-card--main{box-shadow:none;background:#fff;border-radius:24px;position:absolute;inset:15px 0 42px 30px;overflow:hidden}.hero-visual-card--main img{object-fit:cover;width:100%;height:100%}.hero-visual-card--main>div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border-radius:12px;gap:3px;padding:14px 16px;display:grid;position:absolute;inset:auto 20px 20px}.hero-visual-card--main>div>span{color:var(--text-muted);font-size:11px}.hero-visual-card--main>div>strong{color:var(--primary);font-size:15px}.hero-stat{background:var(--primary-container);color:#fff;box-shadow:none;border-radius:14px;gap:3px;padding:14px 18px;display:grid;position:absolute;bottom:0;left:0}.hero-stat strong{font-size:13px}.hero-stat span{color:#c9dcfb;font-size:10px}.search-form{border-radius:14px;max-width:660px;min-height:58px;padding-left:16px}.search-form input{font-size:14px}.search-form__submit{background:var(--primary-container);color:#fff;cursor:pointer;border:0;border-radius:10px;align-items:center;min-height:42px;padding-inline:17px;font-size:12px;font-weight:700;display:inline-flex}.search-form--compact{max-width:none;min-height:46px}.search-form--compact .search-form__submit{display:none}.vehicle-type-location-row{justify-content:flex-start;gap:14px}.vehicle-type-toggle{flex-basis:236px;width:236px}.vehicle-type-toggle,.vehicle-type-toggle--skeleton{height:40px;min-height:40px;max-height:40px}.vehicle-type-toggle__skeleton-option{height:34px;min-height:34px}.vehicle-type-toggle a{min-height:34px;font-size:12px}.home-location{flex-basis:96px;width:96px;min-width:96px;max-width:96px;font-size:12px}.home-location .material-symbols-outlined{font-size:19px}.section-block{margin-top:86px}.featured-section{margin-top:42px}.section-heading{margin-bottom:25px}.section-heading h2{font-size:28px}.section-heading .eyebrow{margin-bottom:7px;display:inline-block}.section-heading>a{font-size:13px}.home-search-summary{max-width:660px;min-height:48px;margin-bottom:17px;padding-inline:12px 9px;font-size:12px}.home-listing-toolbar{margin-bottom:25px}.home-listing-toolbar__meta>strong{font-size:18px}.home-sort-control{width:fit-content;min-width:0}.home-sort-control select{width:auto;min-height:40px;padding:0 21px 0 0;font-size:12px;font-weight:700}.home-sort-control>.material-symbols-outlined{font-size:18px;right:0}.featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.vehicle-card__content{grid-template-columns:112px minmax(0,1fr);gap:14px;padding:16px}.vehicle-card__title{font-size:17px}.vehicle-card__price-location{column-gap:20px}.vehicle-card__price{font-size:20px}.vehicle-card__location{font-size:11px}.vehicle-card__actions{padding:16px}.how-section{padding:38px 32px}.steps-grid{grid-template-columns:repeat(4,1fr);gap:28px}.steps-grid article:not(:last-child):after{content:"";background:var(--outline);width:calc(100% - 64px);height:1px;position:absolute;top:22px;left:calc(50% + 32px)}.step-icon{width:46px;height:46px;margin-bottom:12px}.steps-grid strong{font-size:13px}.steps-grid p{max-width:210px;font-size:11px}.seller-cta{text-align:left;border-radius:20px;grid-template-columns:1fr auto;align-items:center;padding:44px 50px}.seller-cta .eyebrow,.seller-cta p{display:block}.seller-cta h2{max-width:720px;margin-top:8px;font-size:25px}.seller-cta p{color:#d3e1f6;max-width:720px;margin-top:10px;font-size:13px;line-height:1.6}.seller-cta>a{border:1px solid #fff6;border-radius:10px;min-height:48px;padding:0 20px;font-size:13px}.site-footer__inner{padding-block:42px}.site-footer strong{font-size:18px}.site-footer nav{font-size:12px}.site-footer p{font-size:11px}.results-page{padding-top:36px}.results-heading h1{font-size:31px}.results-heading .eyebrow{margin-bottom:6px;display:inline-block}.results-heading p{font-size:13px}.results-toolbar{margin-top:20px;margin-bottom:18px;display:block}.results-listing-toolbar{margin-bottom:24px}.results-toolbar__search{max-width:650px}.sort-control{align-self:center}.results-grid{gap:22px}.detail-page{padding-top:30px}.detail-page__gallery{width:min(100% - 64px,1216px);margin-inline:auto}.vehicle-gallery__main{border-radius:20px;height:clamp(580px,52vw,660px)}.vehicle-gallery__track{cursor:grab}.vehicle-gallery__track:active{cursor:grabbing}.vehicle-gallery__video-play{width:70px;height:70px}.vehicle-gallery__video-play .material-symbols-outlined{font-size:38px}.vehicle-gallery__video-preview strong{font-size:12px;top:calc(50% + 52px)}.vehicle-gallery__actions{top:16px;right:16px}.vehicle-gallery__actions button{width:34px;height:34px}.vehicle-gallery__nav{width:32px;height:32px}.vehicle-gallery__nav--previous{left:16px}.vehicle-gallery__nav--next{right:16px}.vehicle-gallery__nav .material-symbols-outlined{font-size:20px}.vehicle-gallery__dots{bottom:16px}.vehicle-gallery__thumbs{gap:12px;padding-inline:0}.vehicle-gallery__thumbs button{border-radius:9px;flex-basis:100px;height:72px}.detail-page__content{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:42px;padding-top:30px;display:grid}.vehicle-intro .eyebrow{margin-bottom:8px;display:inline-block}.vehicle-intro h1{color:var(--primary);font-family:Figtree,Arial,sans-serif;font-size:29px;font-weight:700}.vehicle-intro__meta{gap:9px;font-size:13px}.vehicle-intro__price{font-size:30px}.verification-list{grid-template-columns:repeat(3,1fr)}.verification-list span{justify-content:center;min-height:42px}.detail-section{margin-top:30px;padding-top:30px}.detail-section h2{font-size:23px}.spec-grid{grid-template-columns:repeat(4,1fr);gap:22px}.spec-grid dt{font-size:13px}.spec-grid dd{font-size:16px}.options-grid{grid-template-columns:repeat(3,1fr);gap:12px}.vehicle-option-item{gap:12px;min-height:48px;padding:5px 0}.vehicle-option-icon{border-radius:10px;flex-basis:36px;width:36px;height:36px}.vehicle-option-icon svg{width:20px;height:20px}.vehicle-option-label{font-size:14px}.vehicle-description{font-size:18px;line-height:1.82}.map-card{height:210px}.location-note{font-size:11px}.detail-side-column{position:sticky;top:88px}.lead-card{box-shadow:var(--shadow-rest);border:1px solid #e2dfe3;border-radius:16px;margin:0;padding:22px}.lead-card__price strong{font-size:25px}.lead-card form{gap:11px}.lead-card label>span{margin-bottom:6px;font-size:11px;font-weight:600;display:block}.lead-card input{background:#fff;height:46px;font-size:12px}.lead-card__actions{grid-template-columns:1fr}.lead-card .button{min-height:46px;font-size:12px}.similar-section{margin-top:76px}}@media (min-width:1024px){.site-header__inner{grid-template-columns:auto 1fr auto;gap:36px;padding-inline:32px}.site-header__inner>.icon-button:first-child{display:none}.brand{justify-self:start;font-size:20px}.brand--logo{width:99px;height:30px}.site-brand-logo--header{object-position:left center;max-width:99px;max-height:27px}.site-header__logo-image--default{display:none}.site-header__logo-image--category{opacity:1;filter:none;transition:none;display:block;transform:none}.desktop-nav{color:#3f444a;align-items:center;gap:28px;font-size:13px;display:flex}.desktop-nav a:hover{color:var(--primary-container)}.header-actions>.icon-button{display:none}.desktop-login{color:var(--primary-container);font-size:13px;font-weight:600;display:inline-flex}.desktop-cta{background:var(--primary-container);color:#fff;border-radius:9px;align-items:center;min-height:40px;padding:0 16px;font-size:12px;font-weight:700;display:inline-flex}.detail-page__content,.page-shell{padding-inline:40px}.results-toolbar__search{grid-template-columns:1fr}.filter-button{display:none}.desktop-results-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:28px;display:grid}.desktop-filters{box-shadow:var(--shadow-rest);background:#fff;border:1px solid #e1dfe2;border-radius:14px;padding:18px;display:block;position:sticky;top:88px}.desktop-filters__heading{border-bottom:1px solid #ebe8eb;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.results-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1240px){.featured-grid,.results-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vehicle-card__content{grid-template-columns:128px minmax(0,1fr)}.detail-page__gallery{width:min(100% - 80px,1200px)}}.vehicle-card__image img{width:100%;height:100%;display:block}.badge--reserved{color:#754c00;background:#ffefc4f2}.filter-clear-button{color:var(--primary-container);cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:700}.filter-type-buttons{gap:8px;display:grid}.filter-type-buttons button.is-active{border-color:var(--primary-container);color:var(--primary-container);background:#eef4ff;font-weight:700}.reserved-notice{color:#754c00;background:#fff0c8;align-items:center;gap:5px;width:fit-content;min-height:28px;margin:8px 0 2px;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.reserved-notice .material-symbols-outlined{font-size:16px}.vehicle-condition-note,.verification-note{color:var(--text-muted);background:#f5f6f8;border-radius:9px;margin-top:12px;padding:12px 13px;font-size:12px;line-height:1.55}.home-empty-state{min-height:180px}.hero-visual-card--main>div>small{color:var(--primary-container);font-size:11px;font-weight:700}.button:disabled{opacity:.55;cursor:not-allowed}.lead-card select,.lead-card textarea{border:1px solid var(--outline);width:100%;color:inherit;font:inherit;background:#fbf9f8;border-radius:8px;outline:0;padding:10px 11px;font-size:11px}.lead-card select{min-height:43px}.lead-card textarea{resize:vertical;min-height:78px}.lead-card input:focus,.lead-card select:focus,.lead-card textarea:focus{border-color:var(--primary-container);box-shadow:0 0 0 3px #00336617}.lead-card label>em{color:#b42318;margin-top:4px;font-size:9px;font-style:normal;display:block}.lead-card__checkbox{align-items:center;gap:8px;min-height:32px;display:flex}.lead-card__checkbox input{width:16px;height:16px;min-height:0;accent-color:var(--primary-container)}.lead-card__checkbox>span{font-weight:600;margin:0!important;font-size:10px!important;display:inline!important}.lead-card__honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.lead-card__error{color:#9f1c14;background:#fff1f0;border-radius:8px;padding:9px 10px;font-size:10px;line-height:1.45}.lead-card button:disabled{opacity:.58;cursor:not-allowed}@media (min-width:768px){.lead-card select,.lead-card textarea{background:#fff;font-size:12px}}.lead-card__standalone-error{color:#b42318;margin-top:-5px;font-size:9px;font-style:normal;display:block}.vehicle-gallery__video-error{color:#fff;text-align:center;background:#ffffff12;border:1px solid #ffffff29;border-radius:12px;align-content:center;place-items:center;gap:7px;width:min(88%,520px);min-height:150px;padding:24px;display:grid}.vehicle-gallery__video-error .material-symbols-outlined{font-size:32px}.vehicle-gallery__video-error strong{font-size:13px}.vehicle-gallery__video-error span{color:#ffffffb8;max-width:430px;font-size:10px;line-height:1.5}.vehicle-gallery__thumb-video{grid-template-rows:auto auto;align-content:center;gap:2px}.vehicle-gallery__thumb-video small{text-transform:uppercase;letter-spacing:.04em;text-shadow:0 1px 3px #00000073;font-size:8px}.vehicle-gallery__thumbs button.is-video img{opacity:.72}@keyframes saliplace-skeleton-shimmer{to{transform:translate(100%)}}.sali-skeleton:after{content:"";will-change:transform;background:linear-gradient(90deg,#0000,#ffffff4d 32%,#ffffffd1 50%,#ffffff4d 68%,#0000);animation:saliplace-skeleton-shimmer 1.35s ease-in-out infinite;position:absolute;inset:0;transform:translate(-100%)}.admin-app .sali-skeleton,.admin-login-page .sali-skeleton{background-color:#dae0ebc7}@media (prefers-reduced-motion:reduce){.sali-skeleton:after{opacity:.4;animation:none;transform:translate(0)}}.search-form--skeleton{box-shadow:none;background:#e6e9ee;border-color:#e6e9ee;position:relative;overflow:hidden}.search-form--skeleton:after{z-index:3;content:"";pointer-events:none;will-change:transform;background:linear-gradient(90deg,#e6e9ee00,#f6f7f9b8 42%,#fffffff0 50%,#f6f7f9b8 58%,#e6e9ee00);animation:saliplace-skeleton-shimmer 1.2s linear infinite;position:absolute;inset:0;transform:translate(-100%)}.search-form--skeleton>*{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.search-form--skeleton:after{opacity:.4;animation:none;transform:translate(0)}}.sali-shimmer-image{background:#e7ebf0;width:100%;min-width:0;height:100%;display:block;position:relative;overflow:hidden}.sali-shimmer-image__placeholder{z-index:1}.sali-shimmer-image__content{z-index:2;opacity:0;transition:opacity .24s;position:relative}.sali-shimmer-image.is-loaded .sali-shimmer-image__content{opacity:1}.vehicle-card--skeleton{pointer-events:none}.vehicle-card--skeleton:hover{border-color:#e2e2e8;transform:none;box-shadow:0 10px 24px #1117210a}.vehicle-card--skeleton .vehicle-card__image{background:#e6e9ee}.vehicle-card--skeleton .vehicle-card__chips{min-height:18px}.vehicle-card--skeleton .vehicle-card__price-location{overflow:hidden}.hero-visual-card__image-shell,.hero-visual-card__image-shell img,.vehicle-card__image-shell,.vehicle-card__image-shell img,.vehicle-gallery__media-shell,.vehicle-gallery__media-shell img,.vehicle-gallery__thumb-image-shell,.vehicle-gallery__thumb-image-shell img,.vehicle-gallery__video-thumb-shell,.vehicle-gallery__video-thumb-shell img{width:100%;height:100%}.vehicle-gallery__video-preview>.vehicle-gallery__video-thumb-shell{opacity:.82;width:100%;height:100%;transform:scale(1.01)}.vehicle-gallery__video-preview>.vehicle-gallery__video-thumb-shell img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.vehicle-gallery__thumbs button.is-video .vehicle-gallery__thumb-image-shell{opacity:.58}.sali-skeleton{background-color:#e6e9ee;border-radius:5px}.sali-skeleton:after{background:linear-gradient(90deg,#e6e9ee00,#f6f7f9b8 42%,#ffffffeb 50%,#f6f7f9b8 58%,#e6e9ee00);animation-duration:1.2s;animation-timing-function:linear}.vehicle-gallery__thumbs button{box-sizing:border-box;background:0 0;border:0}.vehicle-gallery__thumbs button.is-active{border-color:#0000;box-shadow:0 0 0 2px #0033663d}.vehicle-gallery__thumbs button.is-active.is-loading{box-shadow:none;background:#e6e9ee}.vehicle-gallery__thumbs button.is-active.is-loading:after{content:"";z-index:8;border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#e6e9ee00,#f6f7f9b8 42%,#fffffff0 50%,#f6f7f9b8 58%,#e6e9ee00);animation:saliplace-skeleton-shimmer 1.2s linear infinite;position:absolute;inset:0;transform:translate(-100%)}.vehicle-gallery__thumbs button .vehicle-gallery__thumb-image-shell,.vehicle-gallery__thumbs button .vehicle-gallery__thumb-image-shell .sali-shimmer-image__placeholder{border-radius:inherit}.vehicle-gallery__thumbs button.is-video .vehicle-gallery__thumb-image-shell{height:calc(100% - var(--video-thumb-label-height));border-radius:inherit inherit 0 0}.vehicle-gallery__thumb-video{z-index:4;height:var(--video-thumb-label-height);color:#fff;pointer-events:none;background:#0b2b4b;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;inset:auto 0 0}.vehicle-gallery__thumb-video .material-symbols-outlined{background:0 0;border-radius:0;width:auto;height:auto;font-size:13px;line-height:1}.vehicle-gallery__thumb-video small{color:#fff;letter-spacing:.035em;text-shadow:none;font-size:7px;font-weight:700;line-height:1}.vehicle-gallery__thumbs button.is-video{--video-thumb-label-height:0px;background:0 0}.vehicle-gallery__thumbs button.is-video .vehicle-gallery__thumb-image-shell{opacity:1;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.vehicle-gallery__thumbs button.is-video .vehicle-gallery__thumb-image-shell img{opacity:.72}.vehicle-gallery__thumbs button.is-video .vehicle-gallery__thumb-image-shell .sali-shimmer-image__placeholder{z-index:6;border-radius:inherit}.vehicle-gallery__thumbs button.is-video .vehicle-gallery__thumb-video{z-index:5;opacity:0;visibility:hidden;background:#00142d3d;flex-direction:column;justify-content:center;align-items:center;gap:2px;height:100%;transition:opacity .18s,visibility .18s;display:flex;inset:0}.vehicle-gallery__thumbs button.is-video .vehicle-gallery__thumb-image-shell.is-loaded+.vehicle-gallery__thumb-video{opacity:1;visibility:visible}.vehicle-gallery__thumbs button.is-video .vehicle-gallery__thumb-video .material-symbols-outlined{background:#00142dc7;border-radius:50%;place-items:center;width:22px;height:22px;font-size:16px;line-height:1;display:grid}.vehicle-gallery__thumbs button.is-video .vehicle-gallery__thumb-video small{color:#fff;letter-spacing:.035em;text-shadow:0 1px 3px #00000073;font-size:7px;font-weight:700;line-height:1}.vehicle-fipe-card{border-radius:6px;flex:0 auto;gap:0;width:fit-content;max-width:100%;margin-top:0;padding:4px 7px;line-height:1;display:grid}.vehicle-fipe-card strong{white-space:nowrap;font-size:8px;font-weight:750;line-height:1.15}.vehicle-fipe-card span{opacity:.78;white-space:nowrap;font-size:7px;font-weight:650;line-height:1.15}@media (max-width:379px){.vehicle-intro__price-row{gap:6px}.vehicle-intro__price{font-size:19px}.vehicle-fipe-card{border-radius:5px;padding:3px 5px}.vehicle-fipe-card strong{font-size:7px}.vehicle-fipe-card span{font-size:6.5px}}.vehicle-intro{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.vehicle-intro h1{color:#191d23;letter-spacing:-.015em;font-size:19px;font-weight:800;line-height:1.14}.vehicle-intro__meta{color:#5f6570;gap:7px;margin-top:10px;font-size:11px}.vehicle-intro__meta .material-symbols-outlined{font-size:16px}.vehicle-intro__price-row{gap:8px;margin-top:14px}.vehicle-intro__price{color:#23263b;letter-spacing:-.03em;font-size:23px;font-weight:800;line-height:1.2}.vehicle-fipe-card.is-below{color:#fff;background:#0f8a54}.vehicle-fipe-card.is-above{color:#fff;background:#965727}.reserved-notice{border-radius:999px}@media (max-width:359px){.vehicle-intro h1{font-size:17px}.vehicle-intro__price{font-size:20px}}@media (min-width:768px){.vehicle-intro h1{color:#191d23;font-size:28px;font-weight:800;line-height:1.1}.vehicle-intro__meta{gap:10px;margin-top:12px;font-size:12px}.vehicle-intro__price{font-size:29px}}.detail-seller-cta{width:min(calc(100% - 28px),var(--container));margin-inline:auto}.detail-page+.site-footer{margin-bottom:calc(82px + env(safe-area-inset-bottom));padding-bottom:0}.detail-interest-ui+.bottom-nav,.detail-side-column--desktop{display:none}.detail-fixed-interest{cursor:pointer;border:0;font-family:inherit}.detail-interest-modal{z-index:90;position:fixed;inset:0}.detail-interest-backdrop{cursor:pointer;background:#080f1a85;border:0;width:100%;height:100%;position:absolute;inset:0}.detail-interest-sheet{max-height:min(88vh,760px);padding:10px 14px calc(18px + env(safe-area-inset-bottom));background:#fff;border-radius:22px 22px 0 0;position:absolute;inset:auto 0 0;overflow-y:auto;box-shadow:0 -18px 48px #080f1a2e}.detail-interest-sheet:before{content:"";background:#d5d5dc;border-radius:999px;width:42px;height:4px;margin:0 auto 10px;display:block}.detail-interest-sheet__header{border-bottom:1px solid #ececf1;justify-content:space-between;align-items:center;gap:16px;padding-bottom:12px;display:flex}.detail-interest-sheet__header>div{gap:3px;min-width:0;display:grid}.detail-interest-sheet__header strong{color:#191d23;font-size:16px}.detail-interest-sheet__header span{color:#676c75;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.detail-interest-sheet__content .lead-card{box-shadow:none;border:0;border-radius:0;margin:0;padding:16px 0 0}@media (min-width:768px){.detail-interest-ui{display:none}.detail-side-column--desktop{display:block}.detail-page+.site-footer{margin-bottom:24px;padding-bottom:0}}@media (max-width:767px){body:has(.detail-interest-ui){padding-bottom:0}.detail-page+.site-footer{margin-bottom:0;padding-bottom:0}.detail-page+.site-footer .site-footer__inner{padding-bottom:calc(70px + env(safe-area-inset-bottom))}}.vehicle-gallery--route-skeleton .gallery-route-skeleton__main{border-radius:0!important}.vehicle-gallery--route-skeleton .gallery-route-skeleton__thumb{box-shadow:none;pointer-events:none;border-color:#0000}.vehicle-gallery--route-skeleton .gallery-route-skeleton__thumb-shimmer{width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;inset:-2px;border-radius:inherit!important}.verification-list--skeleton span{background:0 0;border:0;border-radius:0;min-height:34px;padding:0}@media (min-width:768px){.verification-list--skeleton span{min-height:42px}}.vehicle-gallery__video-preview{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.vehicle-gallery__open-photo{width:100%;height:100%;color:inherit;cursor:zoom-in;touch-action:pan-x;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:block;position:relative;overflow:hidden}.vehicle-gallery__open-photo:focus-visible{outline-offset:-4px;outline:3px solid #ffffffe6}.vehicle-lightbox{z-index:10000;color:#fff;isolation:isolate;background:#03080f;place-items:stretch stretch;position:fixed;inset:0}.vehicle-lightbox,.vehicle-lightbox__dialog{overscroll-behavior:none;display:grid;overflow:hidden}.vehicle-lightbox__dialog{isolation:isolate;background:#03080f;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr) auto;width:100vw;height:100dvh;min-height:0}.vehicle-lightbox__topbar{z-index:6;min-height:64px;padding:max(10px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 8px max(12px,env(safe-area-inset-left));pointer-events:none;background:#03080f;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.vehicle-lightbox__counter{-webkit-backdrop-filter:blur(8px);pointer-events:auto;background:#ffffff1f;border-radius:999px;justify-content:center;align-items:center;min-width:54px;height:32px;padding:0 11px;font-size:11px;font-weight:700;display:inline-flex}.vehicle-lightbox__tools{pointer-events:auto;align-items:center;gap:6px;display:flex}.vehicle-lightbox__tools button{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#ffffff1f;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:36px;height:36px;transition:opacity .18s,background .18s,transform .18s;display:grid}.vehicle-lightbox__tools button:hover{background:#ffffff38}.vehicle-lightbox__tools button:active{transform:scale(.94)}.vehicle-lightbox__tools button:disabled{opacity:.28;cursor:default}.vehicle-lightbox__tools .material-symbols-outlined{font-size:22px}.vehicle-lightbox__stage{z-index:1;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;box-sizing:border-box;background:#03080f;place-items:center;min-width:0;padding:0 clamp(6px,2vw,24px);display:grid}.vehicle-lightbox__stage.is-zoomed{cursor:grabbing}.vehicle-lightbox__image-shell{background:0 0;place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.vehicle-lightbox__image-shell .sali-shimmer-image__placeholder{background:#ffffff17;border-radius:0;width:min(84%,780px);height:min(66%,620px);inset:50% auto auto 50%;transform:translate(-50%,-50%)}.vehicle-lightbox__image{transform-origin:50%;will-change:transform;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;padding:0;transition:transform .18s ease-out;display:block}.vehicle-lightbox__stage.is-zoomed .vehicle-lightbox__image{transition:none}.vehicle-lightbox__footer{z-index:5;min-width:0;padding:8px max(14px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left));background:#03080f;gap:5px;display:grid;position:relative}.vehicle-lightbox__thumbs{scrollbar-width:none;scroll-snap-type:x proximity;justify-content:flex-start;gap:8px;min-width:0;min-height:52px;display:flex;overflow:auto hidden}.vehicle-lightbox__thumbs::-webkit-scrollbar{display:none}.vehicle-lightbox__thumbs button{opacity:.58;cursor:pointer;scroll-snap-align:center;background:#ffffff14;border:2px solid #0000;border-radius:7px;flex:0 0 54px;width:54px;height:44px;padding:0;transition:opacity .18s,border-color .18s,transform .18s;overflow:hidden}.vehicle-lightbox__thumbs button.is-active{opacity:1;border-color:#fff}.vehicle-lightbox__thumbs button:hover{opacity:1;transform:translateY(-1px)}.vehicle-lightbox__thumbs img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.vehicle-lightbox__hint{color:#ffffff9e;text-align:center;white-space:nowrap;pointer-events:none;margin:0;font-size:9px;font-weight:600;line-height:1.3}@media (max-width:767px){.vehicle-lightbox__topbar{min-height:56px}.vehicle-lightbox__tools button:nth-child(-n+2){display:none}.vehicle-lightbox__stage{padding-inline:0}.vehicle-lightbox__footer{padding-top:7px}}@media (min-width:768px){.vehicle-lightbox__topbar{min-height:72px;padding:max(16px,env(safe-area-inset-top)) 20px 10px}.vehicle-lightbox__footer{padding:10px 20px max(12px,env(safe-area-inset-bottom))}.vehicle-lightbox__thumbs{justify-content:center;min-height:60px}.vehicle-lightbox__thumbs button{flex-basis:68px;width:68px;height:52px}}@media (prefers-reduced-motion:reduce){.vehicle-lightbox__image,.vehicle-lightbox__thumbs button,.vehicle-lightbox__tools button{transition:none}}.vehicle-type-toggle{isolation:isolate;position:relative;overflow:hidden}.vehicle-type-toggle:before{content:"";z-index:0;background:var(--primary-container);will-change:transform;border-radius:999px;width:calc(50% - 4px);transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .2s;position:absolute;top:3px;bottom:3px;left:3px;transform:translate(0);box-shadow:inset 0 0 0 1px #ffffff1a}.vehicle-type-toggle a{z-index:1;position:relative}.vehicle-type-toggle a.is-active{box-shadow:none;background:0 0}.home-vehicle-dynamic{transform-origin:top;animation:homeVehicleTypeEnter .36s cubic-bezier(.22,1,.36,1) both}@keyframes homeVehicleTypeEnter{0%{opacity:.18;transform:translateY(7px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.home-vehicle-dynamic,.vehicle-type-toggle:before{transition:none;animation:none;transform:none}}.vehicle-type-toggle--skeleton .vehicle-type-toggle__skeleton-option{z-index:1;color:var(--primary);white-space:nowrap;font-size:11px;font-weight:700;line-height:1;position:relative}.vehicle-type-toggle--skeleton .vehicle-type-toggle__skeleton-option .material-symbols-outlined{text-align:center;width:16px;min-width:16px;font-size:16px;line-height:1}.home-location--skeleton{line-height:1}@media (min-width:768px){.vehicle-type-toggle--skeleton .vehicle-type-toggle__skeleton-option{font-size:12px}}.vehicle-type-toggle a,.vehicle-type-toggle--skeleton .vehicle-type-toggle__skeleton-option{grid-template-columns:16px 42px;align-items:center;column-gap:5px;display:grid}.vehicle-type-toggle a>.material-symbols-outlined,.vehicle-type-toggle--skeleton .vehicle-type-toggle__skeleton-option>.material-symbols-outlined{white-space:nowrap;flex:none;place-items:center;width:16px;min-width:16px;max-width:16px;height:16px;min-height:16px;max-height:16px;line-height:1;display:inline-grid;overflow:hidden}.vehicle-type-toggle a>span:last-child,.vehicle-type-toggle--skeleton .vehicle-type-toggle__skeleton-option>span:last-child{text-align:left;white-space:nowrap;width:42px;min-width:42px;max-width:42px;line-height:1;display:block}.home-location,.home-location--skeleton{grid-template-columns:18px minmax(0,1fr);align-items:center;column-gap:5px;display:grid}.home-location--skeleton>.material-symbols-outlined,.home-location>.material-symbols-outlined{white-space:nowrap;place-items:center;width:18px;min-width:18px;max-width:18px;height:18px;min-height:18px;max-height:18px;line-height:1;display:inline-grid;overflow:hidden}.home-location--skeleton>span:last-child,.home-location>span:last-child{text-align:left;white-space:nowrap;min-width:0;line-height:1;display:block}@media (min-width:768px){.home-location,.home-location--skeleton{grid-template-columns:19px minmax(0,1fr)}.home-location--skeleton>.material-symbols-outlined,.home-location>.material-symbols-outlined{width:19px;min-width:19px;max-width:19px;height:19px;min-height:19px;max-height:19px}}.hero-section__title--typing{font-size:29px;line-height:1.08;position:relative}.hero-section__title-reserve{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;display:block}.hero-section__title-text{display:block;position:absolute;bottom:0;left:0;right:0}.hero-section__title-text:after{content:"";vertical-align:-.03em;background:currentColor;width:1px;height:.88em;margin-left:3px;animation:heroTitleCursor .72s step-end infinite;display:inline-block}.hero-section__title--complete .hero-section__title-text:after{animation:heroTitleCursorHide .18s .55s forwards}@keyframes heroTitleCursor{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes heroTitleCursorHide{to{opacity:0}}@media (min-width:768px){.hero-section__title--typing{font-size:clamp(40px,4.5vw,58px);line-height:1.06}}@media (prefers-reduced-motion:reduce){.hero-section__title-text:after{animation:none;display:none}.search-form__voice,.search-form__voice.is-processing .material-symbols-outlined,.search-form__voice.is-recording{transition:none;animation:none}}.vehicle-type-location-row{margin-top:16px}@media (min-width:768px){.vehicle-type-location-row{margin-top:18px}}.hero-section h1.hero-section__title--typing{font-size:29px;line-height:1.08}@media (max-width:767px){.hero-section__copy{gap:0}.hero-section h1.hero-section__title--typing{margin:0 0 12px}.hero-section__copy>p{margin:0}}@media (min-width:768px){.hero-section h1.hero-section__title--typing{font-size:clamp(40px,4.5vw,58px);line-height:1.06}}.home-results-search{top:calc(var(--header-height) + 10px);z-index:38;width:100%;scroll-margin-top:calc(var(--header-height) + 10px);background:linear-gradient(to bottom,var(--background) 0,var(--background) 84%,#fbf9f800 100%);margin-bottom:12px;padding:6px 0 8px;position:sticky}.home-results-search .search-form{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5}@media (min-width:768px){.home-results-search{top:calc(var(--header-height) + 12px);scroll-margin-top:calc(var(--header-height) + 12px);margin-bottom:17px;padding-top:8px}}.vehicle-card__chip--highlight{box-sizing:border-box;color:#fff;flex:none;gap:4px;height:18px;min-height:18px;max-height:18px;padding:0 8px;font-size:8.5px;line-height:1;overflow:hidden}.vehicle-card__chip--featured{color:#fff;background:#021a63}.vehicle-card__chip--super-offer{background:#d94720}.vehicle-card__chip--new-arrival{background:#6b3fb3}.vehicle-card__chip--new{background:#14734f}.vehicle-card__chip--exclusive{background:#9a6a08}@media (max-width:379px){.vehicle-card__chip--highlight{gap:3px;height:16px;min-height:16px;max-height:16px;padding:0 7px;font-size:7.5px;line-height:1}}.home-top-ad{margin-top:-16px;width:min(100%,1000px);margin-inline:auto}.home-top-ad .sponsored-ad--hero{border-radius:12px}.home-discovery-controls{gap:12px;width:min(100%,1000px);margin:18px auto 0;display:grid}.home-discovery-controls .home-desktop-search{margin-top:0}.home-ad-slot{margin:4px 0 20px}.sponsored-ad{background:#10182d;border:1px solid #021a631a;border-radius:18px;width:100%;position:relative;overflow:hidden}.sponsored-ad>a,.sponsored-ad__media-shell{width:100%;height:100%;min-height:inherit;display:block;position:relative}.sponsored-ad__media-shell--video{cursor:pointer;height:auto;min-height:0}.sponsored-ad picture,.sponsored-ad picture img{width:100%;height:100%;display:block}.sponsored-ad picture{position:absolute;inset:0}.sponsored-ad picture img{object-fit:cover;object-position:center}.sponsored-ad__stream{z-index:0;aspect-ratio:16/9;cursor:pointer;background:0 0;outline:none;place-items:center;width:100%;min-height:1px;display:grid;position:relative;overflow:hidden}.sponsored-ad__stream--fill{width:100%;height:100%;position:absolute;inset:0;aspect-ratio:auto!important}.sponsored-ad__stream:focus-visible{box-shadow:inset 0 0 0 3px #ffffffeb}.sponsored-ad__stream iframe,.sponsored-ad__video-poster{border:0;width:100%;height:100%;position:absolute;inset:0}.sponsored-ad__video-poster{object-fit:contain;object-position:center;background:0 0}.sponsored-ad__video-poster--fallback{width:100%;height:auto;position:relative}.sponsored-ad__stream iframe{z-index:1;opacity:0;pointer-events:none;transition:opacity .25s}.sponsored-ad__stream iframe.is-ready{opacity:1}.sponsored-ad__sound-hint{z-index:3;color:#fff;pointer-events:none;-webkit-backdrop-filter:blur(5px);background:#0000008a;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 10px;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:absolute;bottom:14px;left:14px}.sponsored-ad__sound-hint .material-symbols-outlined{font-size:15px}.sponsored-ad__rotating-picture{animation:sponsored-ad-fade-in .32s both}@keyframes sponsored-ad-fade-in{0%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sponsored-ad__rotating-picture{animation:none}}.sponsored-ad__overlay{z-index:1;pointer-events:none;position:absolute;inset:0}.sponsored-ad__cta,.sponsored-ad__sponsor{z-index:2;color:#fff;text-shadow:0 1px 2px #000000fa,0 0 4px #000000e0,0 0 9px #000000b8;align-items:center;gap:5px;width:fit-content;font-weight:750;line-height:1;display:inline-flex;position:absolute}.sponsored-ad__sponsor{letter-spacing:.055em;text-transform:uppercase;min-height:24px;font-size:8px;top:12px;left:12px}.sponsored-ad__cta{pointer-events:auto;cursor:pointer;min-height:34px;font-size:11px;bottom:14px;right:14px}.sponsored-ad__icon{width:13px;height:13px;color:inherit;filter:drop-shadow(0 1px 1px #000000fa)drop-shadow(0 0 3px #000000eb)drop-shadow(0 0 6px #000000c7);background-color:currentColor;flex:0 0 13px;align-self:center;display:block;transform:translateY(-.5px);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sponsored-ad__icon--sponsor{flex-basis:11px;width:11px;height:11px;-webkit-mask-image:url(/icons/patrocinado.svg);mask-image:url(/icons/patrocinado.svg)}.sponsored-ad__icon--more{flex-basis:13px;width:13px;height:13px;-webkit-mask-image:url(/icons/saibamais.svg);mask-image:url(/icons/saibamais.svg)}.sponsored-ad--hero{aspect-ratio:1000/330;isolation:isolate;max-height:330px;box-shadow:none;border:0;transition:transform .22s,filter .22s;transform:translateZ(0)}.sponsored-ad--hero:after{content:none}.sponsored-ad--hero:hover{filter:brightness(1.015);transform:translateY(-1px)}.sponsored-ad--hero.sponsored-ad--video{aspect-ratio:auto;width:min(100%,1000px);max-height:none;margin-inline:auto}.sponsored-ad--banner.sponsored-ad--video,.sponsored-ad--compact.sponsored-ad--video{aspect-ratio:auto;max-height:none}.sponsored-ad--card{background:#f7f7fb;border:1px solid #e2e2e8;border-radius:18px;height:100%;min-height:244px;transition:box-shadow .22s,transform .22s,border-color .22s;box-shadow:0 10px 24px #1117210a}.sponsored-ad--card:hover{border-color:#d7d8e0;transform:translateY(-2px);box-shadow:0 16px 34px #11172114}.sponsored-ad--card.sponsored-ad--video{align-self:start;height:auto;min-height:0}.sponsored-ad--card.sponsored-ad--video>.sponsored-ad__card-link{grid-template-rows:auto auto}.sponsored-ad--card.sponsored-ad--video .sponsored-ad__card-media{aspect-ratio:auto;min-height:0}.sponsored-ad--card>.sponsored-ad__card-link{grid-template-rows:210px auto;display:grid}.sponsored-ad__card-media{background:#fff;min-height:162px;display:block;position:relative;overflow:hidden}.sponsored-ad__card-media--video{cursor:pointer}.sponsored-ad__card-media picture{position:absolute;inset:0}.sponsored-ad__card-media picture img{object-fit:cover;object-position:center;transition:transform .35s}.sponsored-ad--card:hover .sponsored-ad__card-media picture img{transform:scale(1.025)}.sponsored-ad__card-actions{background:#f7f7fb;border-top:1px solid #ececf1;padding:14px}.sponsored-ad__card-button{color:#fff;cursor:pointer;background:#2d3042;border-radius:18px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:26px;padding:0 16px;font-size:14px;font-weight:700;line-height:1;transition:transform .18s,opacity .18s,background .18s;display:inline-flex}.sponsored-ad--card:hover .sponsored-ad__card-button{transform:translateY(-1px)}.sponsored-ad__card-button .sponsored-ad__icon{filter:none;flex-basis:14px;width:14px;height:14px;transform:none}.sponsored-ad--gallery,.vehicle-gallery__ad-slide{width:100%;height:100%}.sponsored-ad--gallery{border:0;border-radius:0}.sponsored-ad--gallery .sponsored-ad__media-shell--video{height:100%;min-height:100%}.sponsored-ad--gallery .sponsored-ad__cta{bottom:20px;right:20px}.vehicle-gallery__slide--ad{background:#10182d}.vehicle-gallery__thumbs button.is-ad .vehicle-gallery__thumb-image-shell{opacity:.72}.vehicle-gallery__thumb-ad{z-index:2;color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#000000b8;border-radius:4px;padding:3px 4px;font-size:6px;font-weight:750;position:absolute;inset:auto 4px 4px}.partner-page{background:#f7f8fc;min-height:100vh;padding-bottom:42px}.partner-hero{border-bottom:1px solid var(--outline);background:#fff;position:relative}.partner-hero__cover{background:linear-gradient(135deg,#dbe5ff,#021a63);height:clamp(210px,32vw,390px);overflow:hidden}.partner-hero__cover img{object-fit:cover;width:100%;height:100%}.partner-hero__content{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"logo title""actions actions";gap:14px 18px;padding-top:18px;padding-bottom:22px;display:grid;position:relative}.partner-logo{color:#021a63;background:#eef2ff;border:5px solid #fff;border-radius:20px;grid-area:logo;place-items:center;width:86px;height:86px;margin-top:-54px;display:grid;overflow:hidden;box-shadow:0 8px 28px #021a6324}.partner-logo img{object-fit:cover;width:100%;height:100%}.partner-logo .material-symbols-outlined{font-size:34px}.partner-title{grid-area:title;min-width:0}.partner-title>span{color:#021a63;background:#e8efff;border-radius:999px;padding:4px 9px;font-size:9px;font-weight:750;display:inline-flex}.partner-title h1{color:#10182d;letter-spacing:-.04em;margin-top:7px;font-size:clamp(26px,4vw,44px);line-height:1.05}.partner-title p{color:var(--text-muted);margin-top:6px;font-size:13px}.partner-actions{flex-wrap:wrap;grid-area:actions;gap:9px;display:flex}.partner-action{border:1px solid var(--outline);color:#021a63;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:43px;padding:0 14px;font-size:12px;font-weight:750;display:inline-flex}.partner-action--primary{color:#fff;background:#1e8d46;border-color:#1e8d46}.partner-content{grid-template-columns:minmax(0,1fr) 320px;gap:24px;padding-top:28px;display:grid}.partner-main{gap:18px;min-width:0;display:grid}.partner-section,.partner-sidebar>section{background:#fff;border:1px solid #e0e3eb;border-radius:16px;padding:22px}.partner-section h2,.partner-sidebar h2{color:#111c2d;letter-spacing:-.025em;margin-top:5px;font-size:22px}.partner-section>p{color:#565e69;white-space:pre-line;margin-top:12px;font-size:14px;line-height:1.7}.partner-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.partner-offer-grid article{background:#fafbff;border:1px solid #e1e4eb;border-radius:13px;overflow:hidden}.partner-offer-grid img{aspect-ratio:16/9;object-fit:cover;width:100%}.partner-offer-grid article>div{gap:7px;padding:14px;display:grid}.partner-offer-grid strong{font-size:14px}.partner-offer-grid p{color:var(--text-muted);font-size:11px;line-height:1.45}.partner-offer-grid span{color:#021a63;font-size:16px;font-weight:800}.partner-chip-grid{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.partner-chip-grid span{color:#021a63;background:#edf1ff;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:11px;font-weight:650;display:inline-flex}.partner-chip-grid .material-symbols-outlined{font-size:16px}.partner-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:16px;display:grid}.partner-gallery img{aspect-ratio:4/3;object-fit:cover;border-radius:11px;width:100%}.partner-sidebar{top:calc(var(--header-height) + 18px);align-self:start;position:sticky}.partner-sidebar>section{gap:17px;display:grid}.partner-sidebar>section>div{align-items:flex-start;gap:10px;display:flex}.partner-sidebar>section>div>.material-symbols-outlined{color:#021a63}.partner-sidebar>section>div>span{gap:4px;display:grid}.partner-sidebar strong{font-size:11px}.partner-sidebar small{color:var(--text-muted);font-size:11px;line-height:1.5}.partner-hours{white-space:pre-line}.partner-sidebar>section>a{color:#021a63;background:#edf1ff;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;font-size:11px;font-weight:700;display:inline-flex}@media (max-width:760px){.sponsored-ad__sponsor{gap:4px;min-height:20px;font-size:6px;top:8px;left:8px}.sponsored-ad__icon--sponsor{flex-basis:10px;width:10px;height:10px}.sponsored-ad__cta{gap:4px;min-height:29px;font-size:9px;bottom:9px;right:9px}.sponsored-ad__icon--more{flex-basis:12px;width:12px;height:12px}.sponsored-ad__sound-hint{gap:4px;min-height:24px;padding-inline:8px;font-size:8px;bottom:9px;left:9px}.sponsored-ad__sound-hint .material-symbols-outlined{font-size:13px}.sponsored-ad--card{min-height:188px}.sponsored-ad--card>.sponsored-ad__card-link{grid-template-rows:150px auto}.sponsored-ad__card-media{min-height:150px}.sponsored-ad--card.sponsored-ad--video{min-height:0}.sponsored-ad--card.sponsored-ad--video>.sponsored-ad__card-link{grid-template-rows:auto auto}.sponsored-ad--card.sponsored-ad--video .sponsored-ad__card-media{aspect-ratio:auto;min-height:0}.sponsored-ad__card-actions{padding:12px}.sponsored-ad__card-button{min-height:24px;font-size:13px}.sponsored-ad__card-button .sponsored-ad__icon{flex-basis:12px;width:12px;height:12px}.sponsored-ad--gallery .sponsored-ad__cta{bottom:12px;right:12px}.partner-hero__cover{height:210px}.partner-hero__content{grid-template-columns:72px minmax(0,1fr);gap:12px}.partner-logo{border-width:4px;border-radius:16px;width:72px;height:72px;margin-top:-42px}.partner-title h1{font-size:27px}.partner-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.partner-action{width:100%;padding:0 8px;font-size:11px}.partner-content{grid-template-columns:1fr;gap:14px;padding-top:16px}.partner-section,.partner-sidebar>section{border-radius:13px;padding:16px}.partner-offer-grid{grid-template-columns:1fr}.partner-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-sidebar{position:static}}.institutional-page{padding-top:48px;padding-bottom:80px}.institutional-hero{text-align:center;max-width:820px;margin:0 auto 30px}.institutional-hero h1{letter-spacing:-.045em;margin:10px 0 14px;font-size:clamp(34px,5vw,58px);line-height:1.02}.institutional-hero p{max-width:720px;color:var(--muted,#667085);margin:0 auto;font-size:17px;line-height:1.7}.institutional-content{background:#fff;border:1px solid #e7e9ed;border-radius:24px;width:min(860px,100%);margin:0 auto;padding:clamp(24px,4vw,42px);box-shadow:0 18px 48px #1118270f}.institutional-content section+section{border-top:1px solid #edf0f3;margin-top:30px;padding-top:30px}.institutional-content h2{letter-spacing:-.02em;margin:0 0 10px;font-size:21px}.institutional-content p{color:#596273;margin:0;line-height:1.75}.institutional-actions{flex-wrap:wrap;gap:12px;margin:30px 0;display:flex}.institutional-action-unavailable,.institutional-primary-action,.institutional-secondary-action{border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 20px;font-weight:750;text-decoration:none;display:inline-flex}.institutional-primary-action{color:#fff;background:#0c1f3f}.institutional-secondary-action{color:#0c1f3f;background:#fff;border:1px solid #d9dee6}.institutional-action-unavailable{color:#697386;background:#f3f5f7}.institutional-steps section{align-items:flex-start;gap:18px;display:flex}.institutional-steps section>span{color:#fff;background:#0c1f3f;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-weight:800;display:grid}@media (max-width:700px){.institutional-page{padding-top:28px;padding-bottom:48px}.institutional-hero{text-align:left}.institutional-content{border-radius:18px}.institutional-actions>*{width:100%}}.vehicle-lightbox__dialog{grid-template-rows:max-content minmax(0,1fr) max-content}.vehicle-lightbox__stage{contain:layout paint;min-height:0;max-height:100%;position:relative;overflow:hidden}.vehicle-lightbox__image-shell{box-sizing:border-box;width:auto;max-width:none;height:auto;max-height:none;position:absolute;inset:clamp(4px,1vh,12px) clamp(6px,2vw,24px)}.vehicle-lightbox__image{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%}.vehicle-lightbox__footer{flex:none;min-height:0}@media (max-width:767px){.vehicle-lightbox__image-shell{inset:4px 0 8px}}.vehicle-lightbox__dialog{grid-template-rows:minmax(0,1fr) max-content;position:relative}.vehicle-lightbox__topbar{z-index:10;background:linear-gradient(#03080fe0,#03080f85 58%,#0000);min-height:0;position:absolute;inset:0 0 auto}.vehicle-lightbox__stage{grid-row:1;padding:0}.vehicle-lightbox__image-shell{inset:0 clamp(4px,1vw,14px)}.vehicle-lightbox__footer{grid-row:2}@media (max-width:767px){.vehicle-lightbox__topbar{padding-bottom:16px}.vehicle-lightbox__image-shell{inset:0}.vehicle-lightbox__hint{display:none}}.vehicle-type-toggle{flex-basis:306px;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,306px)}.vehicle-type-toggle:before{width:calc(33.3333% - 3.33333px)}.vehicle-type-toggle.is-motorcycle:before{transform:translate(calc(100% + 2px))}.vehicle-type-toggle.is-electric-motorcycle:before{transform:translate(calc(200% + 4px))}.vehicle-type-toggle a,.vehicle-type-toggle--skeleton .vehicle-type-toggle__skeleton-option{grid-template-columns:16px max-content;justify-content:center;padding-inline:5px}.vehicle-type-toggle a>span:last-child,.vehicle-type-toggle--skeleton .vehicle-type-toggle__skeleton-option>span:last-child{text-align:center;width:max-content;min-width:0;max-width:none}@media (min-width:768px){.vehicle-type-toggle{flex-basis:330px;width:330px}}@media (max-width:520px){.vehicle-type-location-row{flex-wrap:wrap}.vehicle-type-toggle,.vehicle-type-toggle--skeleton{flex:100%;width:100%;max-width:none}.home-location,.home-location--skeleton{margin-left:4px}}@media (prefers-reduced-motion:reduce){.vehicle-type-toggle.is-motorcycle:before{transform:translate(calc(100% + 2px))}.vehicle-type-toggle.is-electric-motorcycle:before{transform:translate(calc(200% + 4px))}}.fipe-page{padding-top:clamp(28px,5vw,64px);padding-bottom:72px}.fipe-hero{text-align:center;max-width:820px;margin:0 auto clamp(26px,4vw,44px)}.fipe-hero h1{color:#0c1f3f;letter-spacing:-.045em;margin-top:10px;font-size:clamp(30px,5vw,52px);line-height:1.04}.fipe-hero p{color:#596273;max-width:680px;margin:16px auto 0;font-size:clamp(15px,2vw,18px);line-height:1.65}.fipe-calculator{background:#fff;border:1px solid #e2e6ec;border-radius:24px;width:min(100%,940px);margin:0 auto;padding:clamp(20px,3vw,34px);box-shadow:0 18px 50px #0c1f3f12}.fipe-calculator__heading{align-items:center;gap:15px;display:flex}.fipe-calculator__heading h2{color:#0c1f3f;letter-spacing:-.025em;font-size:clamp(20px,3vw,27px)}.fipe-calculator__heading p{color:#697386;margin-top:5px;line-height:1.5}.fipe-calculator__icon{color:#0c3f88;background:#eef4ff;border-radius:15px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.fipe-calculator__icon .material-symbols-outlined{font-size:27px}.fipe-calculator__icon-glyph{background:currentColor;width:28px;height:28px;display:block;-webkit-mask:url(/icons/fipe.svg) 50%/contain no-repeat;mask:url(/icons/fipe.svg) 50%/contain no-repeat}.fipe-type-selector{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:26px;display:grid}.fipe-type-selector button,.fipe-type-selector>span{background:#f8fafc;border:1px solid #dfe4eb;border-radius:15px;min-height:58px}.fipe-type-selector button{color:#4d5768;cursor:pointer;justify-content:center;align-items:center;gap:9px;font-weight:700;transition:border-color .18s,background .18s,color .18s,transform .18s;display:inline-flex}.fipe-type-selector button:hover{color:#0c3f88;border-color:#9ab4dc}.fipe-type-selector button:active{transform:scale(.985)}.fipe-type-selector button.is-active{color:#0c3f88;background:#eef4ff;border-color:#0c3f88}.fipe-type-selector button.is-active .material-symbols-outlined{font-variation-settings:"FILL" 1}.fipe-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.fipe-field{gap:8px;min-width:0;display:grid}.fipe-field>label,.fipe-field>span{color:#343d4d;font-size:13px;font-weight:750}.fipe-field select{color:#1c2635;cursor:pointer;background-color:#fff;border:1px solid #d7dde5;border-radius:13px;outline:none;width:100%;min-width:0;height:52px;padding:0 42px 0 14px;transition:border-color .18s,box-shadow .18s}.fipe-field select:hover:not(:disabled){border-color:#a6b3c4}.fipe-field select:focus{border-color:#0c3f88;box-shadow:0 0 0 3px #0c3f881f}.fipe-field select:disabled{color:#9199a5;cursor:not-allowed;background:#f3f5f7}.fipe-searchable{min-width:0;position:relative}.fipe-searchable input{color:#1c2635;width:100%;min-width:0;height:52px;font:inherit;background:#fff;border:1px solid #d7dde5;border-radius:13px;outline:none;padding:0 44px 0 42px;transition:border-color .18s,box-shadow .18s}.fipe-searchable input::-webkit-search-cancel-button{cursor:pointer}.fipe-searchable input:hover:not(:disabled){border-color:#a6b3c4}.fipe-searchable input:focus{border-color:#0c3f88;box-shadow:0 0 0 3px #0c3f881f}.fipe-searchable input:disabled{color:#9199a5;cursor:not-allowed;background:#f3f5f7}.fipe-searchable__search-icon{z-index:2;color:#7b8797;pointer-events:none;font-size:20px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.fipe-searchable__toggle{z-index:2;color:#667386;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.fipe-searchable__toggle:hover:not(:disabled){color:#0c3f88;background:#f0f3f7}.fipe-searchable__toggle:disabled{cursor:not-allowed;opacity:.5}.fipe-searchable__toggle .material-symbols-outlined{font-size:22px}.fipe-searchable__menu{z-index:40;overscroll-behavior:contain;background:#fff;border:1px solid #d8dee7;border-radius:13px;max-height:270px;padding:6px;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 34px #0c1f3f24}.fipe-searchable__menu>button{color:#283346;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:42px;padding:9px 10px;display:flex}.fipe-searchable__menu>button.is-active,.fipe-searchable__menu>button:hover{color:#0c3f88;background:#f1f5fb}.fipe-searchable__menu>button.is-selected{color:#0c3f88;font-weight:750}.fipe-searchable__menu>button .material-symbols-outlined{flex:none;font-size:19px}.fipe-searchable__empty{color:#7a8492;text-align:center;margin:0;padding:14px 10px;font-size:13px}.fipe-electric-note,.fipe-feedback{border-radius:12px;align-items:flex-start;gap:8px;margin-top:16px;padding:11px 13px;font-size:13px;line-height:1.45;display:flex}.fipe-electric-note{color:#405576;background:#f3f7ff}.fipe-electric-note .material-symbols-outlined{color:#0c3f88;font-size:19px}.fipe-feedback--error{color:#9c1c1c;background:#fff1f1}.fipe-feedback--error .material-symbols-outlined{font-size:19px}.fipe-consult-button{color:#fff;cursor:pointer;background:#0c1f3f;border:0;border-radius:14px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:54px;margin-top:22px;font-weight:800;transition:background .18s,transform .18s,opacity .18s;display:inline-flex}.fipe-consult-button:hover:not(:disabled){background:#143765}.fipe-consult-button:active:not(:disabled){transform:scale(.992)}.fipe-consult-button:disabled{opacity:.48;cursor:not-allowed}@keyframes fipe-spin{to{transform:rotate(1turn)}}.fipe-spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:19px;height:19px;animation:fipe-spin .8s linear infinite}.fipe-result{background:#fff;border:1px solid #dce4ee;border-radius:20px;margin-top:26px;overflow:hidden}.fipe-result__header{color:#fff;text-align:center;background:#0c1f3f;justify-items:center;padding:24px;display:grid}.fipe-result__header span{color:#cbd9ed;letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:700}.fipe-result__header strong{letter-spacing:-.04em;margin-top:4px;font-size:clamp(32px,6vw,48px);line-height:1.1}.fipe-result__header small{color:#b9c7da;margin-top:7px}.fipe-result__vehicle{text-align:center;padding:22px 24px 16px}.fipe-result__vehicle span{color:#6b7585;text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:750}.fipe-result__vehicle h3{color:#172238;max-width:700px;margin:5px auto 0;font-size:clamp(19px,3vw,25px);line-height:1.25}.fipe-result__details{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0 24px 22px;display:grid}.fipe-result__details>div{background:#f5f7fa;border-radius:13px;min-width:0;padding:14px}.fipe-result__details dt{color:#727c8a;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.fipe-result__details dd{overflow-wrap:anywhere;color:#283346;margin:6px 0 0;font-size:14px;font-weight:750}.fipe-result__notice{color:#59677b;background:#f3f7fc;border-left:3px solid #91add7;margin:0 24px 22px;padding:13px 15px;font-size:13px;line-height:1.55}.fipe-result__actions{grid-template-columns:1fr 1fr;gap:11px;padding:0 24px 24px;display:grid}.fipe-result__primary,.fipe-result__secondary{border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:50px;font-weight:800;display:inline-flex}.fipe-result__primary{color:#fff;background:#0c1f3f}.fipe-result__secondary{color:#0c1f3f;background:#fff;border:1px solid #ccd5e1}.fipe-content{width:min(100%,1040px);margin:clamp(58px,8vw,96px) auto 0}.fipe-content__intro{max-width:720px}.fipe-content__intro h2,.fipe-faq>h2{color:#0c1f3f;letter-spacing:-.035em;margin-top:8px;font-size:clamp(24px,4vw,36px)}.fipe-content__intro p{color:#5c6675;margin-top:14px;line-height:1.75}.fipe-info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px;display:grid}.fipe-info-grid article{background:#fff;border:1px solid #e0e5eb;border-radius:18px;padding:24px}.fipe-info-grid article>span{color:#0c3f88;letter-spacing:.08em;font-size:12px;font-weight:850}.fipe-info-grid h3{color:#1a263a;margin-top:12px;font-size:19px}.fipe-info-grid p{color:#667181;margin-top:9px;font-size:14px;line-height:1.65}.fipe-faq{margin-top:58px}.fipe-faq>h2{margin-bottom:20px}.fipe-faq details{background:0 0;border-top:1px solid #dfe4ea}.fipe-faq details:last-child{border-bottom:1px solid #dfe4ea}.fipe-faq summary{color:#202c40;cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:64px;font-weight:750;list-style:none;display:flex}.fipe-faq summary::-webkit-details-marker{display:none}.fipe-faq summary:after{content:"+";color:#0c3f88;font-size:24px;font-weight:500}.fipe-faq details[open] summary:after{content:"−"}.fipe-faq details p{color:#606b7b;max-width:820px;padding:0 0 22px;line-height:1.7}.fipe-skeleton .fipe-form-grid>span,.fipe-skeleton .fipe-type-selector>span,.fipe-skeleton .skeleton-line,.fipe-skeleton__button{background:linear-gradient(90deg,#e8ebef 20%,#f5f6f8 45%,#e8ebef 70%) 0 0/220% 100%;border-radius:12px;animation:saliplace-skeleton-shimmer 1.3s ease-in-out infinite;display:block}.fipe-skeleton .skeleton-line--short{width:120px;height:14px;margin-inline:auto}.fipe-skeleton .skeleton-line--title{width:min(100%,620px);height:50px;margin:14px auto 0}.fipe-skeleton .skeleton-line--medium{width:min(100%,460px);height:18px;margin:16px auto 0}.fipe-calculator.fipe-skeleton .skeleton-line--medium{margin:0}.fipe-skeleton .fipe-form-grid>span{min-height:76px}.fipe-skeleton__button{width:100%;height:54px;margin-top:22px}@media (max-width:800px){.fipe-form-grid{grid-template-columns:1fr}.fipe-result__details{grid-template-columns:1fr 1fr}.fipe-info-grid{grid-template-columns:1fr}}@media (max-width:560px){.fipe-page{padding-top:24px;padding-bottom:48px}.fipe-hero{text-align:left}.fipe-hero p{margin-left:0}.fipe-calculator{box-shadow:none;border-radius:19px;padding:18px 14px}.fipe-calculator__heading{align-items:center}.fipe-calculator__icon{border-radius:13px;flex-basis:42px;width:42px;height:42px}.fipe-type-selector{gap:7px}.fipe-type-selector button{flex-direction:column;gap:5px;min-height:56px;padding-inline:5px;font-size:12px}.fipe-result__details,.fipe-result__header,.fipe-result__vehicle{padding-inline:16px}.fipe-result__notice{margin-inline:16px}.fipe-result__actions{grid-template-columns:1fr;padding-inline:16px}.fipe-content{margin-top:60px}}.home-listing-toolbar{flex-wrap:nowrap}.home-listing-toolbar__meta .home-location,.home-listing-toolbar__meta .home-location--skeleton{flex:none;width:auto;min-width:max-content;max-width:none;min-height:0}@media (max-width:420px){.home-listing-toolbar{gap:8px}.home-listing-toolbar__meta{gap:6px}.home-listing-toolbar__meta>strong{font-size:12px}.home-listing-toolbar__meta .home-location,.home-listing-toolbar__meta .home-location--skeleton{grid-template-columns:16px auto;column-gap:3px;font-size:10px}.home-listing-toolbar__meta .home-location--skeleton>.material-symbols-outlined,.home-listing-toolbar__meta .home-location>.material-symbols-outlined{width:16px;min-width:16px;max-width:16px;height:16px;min-height:16px;max-height:16px;font-size:16px}.home-sort-control select{padding-right:17px;font-size:10px}.home-sort-control>.material-symbols-outlined{font-size:16px}}.vehicle-type-toggle a.is-active{isolation:isolate;overflow:hidden}.vehicle-type-toggle a.is-active:after{content:"";z-index:2;filter:blur(.2px);opacity:0;pointer-events:none;will-change:transform,opacity;background:linear-gradient(105deg,#0000,#ffffff14 28%,#ffffff85 50%,#ffffff14 72%,#0000);border-radius:999px;width:48%;animation:vehicleTypeActiveLightSweep 5s ease-in-out infinite;position:absolute;top:0;bottom:0;left:0;transform:translate(-190%)skew(-16deg)}@keyframes vehicleTypeActiveLightSweep{0%,4%{opacity:0;transform:translate(-190%)skew(-16deg)}6%{opacity:.9}22%{opacity:.9;transform:translate(315%)skew(-16deg)}24%,to{opacity:0;transform:translate(315%)skew(-16deg)}}@media (prefers-reduced-motion:reduce){.vehicle-type-toggle a.is-active:after{animation:none;display:none}}.home-listing-toolbar__meta .home-location,.home-listing-toolbar__meta .home-location--skeleton{font-size:12px;transform:translate(15%)}.home-sort-control select{font-size:12px}@media (min-width:768px){.home-listing-toolbar__meta .home-location,.home-listing-toolbar__meta .home-location--skeleton{font-size:13px}.home-listing-toolbar__meta .home-location--skeleton>.material-symbols-outlined,.home-listing-toolbar__meta .home-location>.material-symbols-outlined{width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;max-height:20px;font-size:20px}.home-sort-control select{font-size:13px}}@media (max-width:420px){.home-listing-toolbar__meta .home-location,.home-listing-toolbar__meta .home-location--skeleton{grid-template-columns:18px auto;column-gap:4px;font-size:12px}.home-listing-toolbar__meta .home-location--skeleton>.material-symbols-outlined,.home-listing-toolbar__meta .home-location>.material-symbols-outlined{width:18px;min-width:18px;max-width:18px;height:18px;min-height:18px;max-height:18px;font-size:18px}.home-sort-control select{padding-right:18px;font-size:12px}}.vehicle-type-toggle a,.vehicle-type-toggle--skeleton .vehicle-type-toggle__skeleton-option{font-size:13px}@media (min-width:768px){.vehicle-type-toggle a,.vehicle-type-toggle--skeleton .vehicle-type-toggle__skeleton-option{grid-template-columns:21px max-content;column-gap:7px;font-size:14px}.vehicle-type-toggle a>.material-symbols-outlined,.vehicle-type-toggle--skeleton .vehicle-type-toggle__skeleton-option>.material-symbols-outlined{width:21px;min-width:21px;max-width:21px;height:21px;min-height:21px;max-height:21px;font-size:21px}}.electronics-page{padding-top:28px;padding-bottom:42px}.electronics-hero{background:linear-gradient(135deg,#eef4ff,#fff);border:1px solid #dde5f2;border-radius:20px;justify-content:space-between;align-items:flex-end;gap:24px;padding:28px;display:flex}.electronics-hero>div{gap:8px;max-width:720px;display:grid}.electronics-hero h1{color:var(--primary);letter-spacing:-.035em;font-size:30px}.electronics-hero p{color:var(--text-muted);font-size:13px;line-height:1.6}.electronics-categories{scrollbar-width:none;gap:8px;margin-top:22px;padding:2px 0 6px;display:flex;overflow:auto hidden}.electronics-categories::-webkit-scrollbar{display:none}.electronics-categories button{color:#4d5662;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce1ea;border-radius:999px;flex:none;align-items:center;padding:0 14px;font-size:11px;font-weight:700;display:flex}.electronics-results-heading{justify-content:space-between;align-items:end;margin:26px 0 14px;display:flex}.electronics-results-heading h2{color:#172338;font-size:20px}.electronics-results-heading p{color:#7a818b;margin-top:3px;font-size:11px}.electronics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.electronics-card{background:#fff;border:1px solid #e0e4eb;border-radius:15px;transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden}.electronics-card:hover{border-color:#c9d4e6;transform:translateY(-2px);box-shadow:0 12px 28px #00235514}.electronics-card__image{aspect-ratio:4/3;color:#7d8794;background:#f0f2f5;place-items:center;display:grid;overflow:hidden}.electronics-card__image img{object-fit:cover;width:100%;height:100%}.electronics-card__image>span .material-symbols-outlined{font-size:38px}.electronics-card__body{gap:5px;padding:13px;display:grid}.electronics-card__meta{flex-wrap:wrap;gap:5px;display:flex}.electronics-card__meta span{background:#eef3fb;border-radius:999px;padding:4px 6px;font-size:8px;font-weight:800}.electronics-card__body h3{color:#182235;font-size:14px;line-height:1.3}.electronics-card__body p{color:#747c87;font-size:10px}.electronics-card__body>strong{color:#036;margin-top:4px;font-size:16px}.electronics-card__body>small{color:#747c87;align-items:center;gap:3px;margin-top:3px;font-size:9px;display:flex}.electronics-card__body>small .material-symbols-outlined{font-size:13px}.electronics-empty{text-align:center;background:#fff;border:1px dashed #ccd4df;border-radius:18px;padding:48px 18px}.electronics-empty>span{color:#036;background:#eef3fb;border-radius:50%;place-items:center;width:58px;height:58px;margin:0 auto 12px;display:grid}.electronics-empty h2{font-size:18px}.electronics-empty p{color:#747c87;max-width:480px;margin:7px auto 18px;font-size:12px}.electronic-detail-page{padding-top:22px;padding-bottom:40px}.electronic-detail-gallery{grid-template-columns:2fr 1fr 1fr;gap:8px;display:grid}.electronic-detail-gallery>div{background:#eef1f5;border-radius:12px;height:230px;overflow:hidden}.electronic-detail-gallery>div.is-cover{grid-row:span 2;height:468px}.electronic-detail-gallery img{object-fit:contain;background:#f7f8fa;width:100%;height:100%}.electronic-detail-layout{grid-template-columns:minmax(0,1fr) 330px;gap:22px;margin-top:22px;display:grid}.electronic-detail-main,.electronic-seller-card{background:#fff;border:1px solid #e0e4eb;border-radius:16px}.electronic-detail-main{padding:24px}.electronic-detail-badges{gap:7px;display:flex}.electronic-detail-badges span{color:#31527b;background:#eef3fb;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800}.electronic-detail-main h1{color:#172338;margin-top:10px;font-size:28px}.electronic-detail-model{color:#707985;margin-top:5px;font-size:12px}.electronic-detail-price{color:#036;margin-top:14px;font-size:27px;display:block}.electronic-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:22px;display:grid}.electronic-spec-grid>div{background:#f7f8fb;border-radius:11px;align-items:center;gap:10px;padding:12px;display:flex}.electronic-spec-grid>div>.material-symbols-outlined{color:#315ea8}.electronic-spec-grid span{gap:2px;display:grid}.electronic-spec-grid small{color:#7c8490;font-size:9px}.electronic-spec-grid strong{font-size:11px}.electronic-detail-section{border-top:1px solid #eceef2;margin-top:25px;padding-top:22px}.electronic-detail-section h2{font-size:16px}.electronic-detail-section>p{white-space:pre-line;color:#505a66;margin-top:9px;font-size:12px;line-height:1.7}.electronic-detail-flags{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.electronic-detail-flags span{color:#7a818b;background:#f2f3f5;border-radius:8px;align-items:center;gap:5px;padding:8px 10px;font-size:10px;font-weight:700;display:flex}.electronic-detail-flags span.is-yes{color:#19713a;background:#edf8f1}.electronic-detail-flags .material-symbols-outlined{font-size:15px}.electronic-seller-card{top:calc(var(--header-height) + 18px);align-self:start;gap:14px;padding:18px;display:grid}.electronic-seller-card__label{z-index:1}.electronic-seller-card__header{gap:12px;min-width:0;padding-right:72px}.electronic-seller-avatar{color:#036;background:#e7efff;border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:18px;font-weight:900;display:grid}.electronic-seller-card__identity{min-width:0}.electronic-seller-card small{color:#818894;text-transform:uppercase;letter-spacing:.08em;font-size:9px;line-height:1.2;display:block}.electronic-seller-card h2{color:#172338;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:17px;line-height:1.2;overflow:hidden}.electronic-seller-location{color:#6d7682;align-items:center;gap:4px;margin-top:5px;font-size:10px;line-height:1.2;display:flex}.electronic-seller-location .material-symbols-outlined{color:#6d7682;font-size:14px}.electronic-seller-whatsapp{color:#fff;text-align:center;background:#177d3e;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:12px;font-weight:800;line-height:1;transition:filter .18s,transform .18s;display:flex}.electronic-seller-whatsapp:hover{filter:brightness(.96);transform:translateY(-1px)}.electronic-safety-note{color:#795a18;background:#fff8e8;border-radius:9px;align-items:flex-start;gap:9px;padding:11px 12px;font-size:9px;line-height:1.5;display:flex}.electronic-safety-note__icon{background:#795a1817;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid}.electronic-safety-note .material-symbols-outlined{font-size:15px}.electronic-safety-note>span:last-child{padding-top:1px}.electronic-safety-note--age{color:#818894;background:#f7f8fa;align-items:center;margin-top:12px}.electronic-safety-note--age .electronic-safety-note__icon{color:#939aa4;background:0 0;flex:0 0 30px;justify-content:center;align-self:center;align-items:center;width:30px;height:30px;display:flex}.electronic-safety-note--age .electronic-safety-note__icon img{object-fit:contain;width:24px;height:24px;display:block}.electronic-safety-note--age>span:last-child{padding-top:0}.legal-page{padding-top:32px;padding-bottom:52px}.legal-document{background:#fff;border:1px solid #e1e5ec;border-radius:18px;max-width:840px;margin:0 auto;padding:28px}.legal-document h1{color:#172338;font-size:28px}.legal-document>p{color:#747c87;margin-top:7px;font-size:12px}.legal-document section{margin-top:26px}.legal-document h2{font-size:16px}.legal-document li,.legal-document section p{color:#535d69;margin-top:8px;font-size:12px;line-height:1.7}.legal-document ul{padding-left:20px}@media (max-width:900px){.electronics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.electronic-detail-layout{grid-template-columns:1fr}.electronic-seller-card{position:static}.electronic-detail-gallery{grid-template-columns:1fr 1fr}.electronic-detail-gallery>div,.electronic-detail-gallery>div.is-cover{grid-row:auto;height:260px}.electronic-detail-gallery>div.is-cover{grid-column:1/-1;height:420px}}@media (max-width:620px){.electronics-page{padding-top:15px}.electronics-hero{flex-direction:column;align-items:flex-start;padding:20px 16px}.electronics-hero h1{font-size:24px}.electronics-grid{gap:9px}.electronics-card__body{padding:10px}.electronic-detail-gallery{grid-template-columns:1fr 1fr;gap:5px}.electronic-detail-gallery>div{height:160px}.electronic-detail-gallery>div.is-cover{height:310px}.electronic-detail-main{padding:17px}.electronic-detail-main h1{font-size:22px}.electronic-detail-price{font-size:23px}.electronic-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.electronic-spec-grid>div{gap:7px;min-width:0;padding:10px 8px}.electronic-spec-grid strong{overflow-wrap:anywhere}.legal-document{padding:20px 15px}}.vehicle-type-location-row{min-width:0}.vehicle-type-toggle,.vehicle-type-toggle--skeleton{scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;background:0 0;border-radius:0;flex:100%;align-items:center;gap:8px;width:100%;max-width:100%;height:auto;min-height:42px;max-height:none;padding:0 2px 4px;display:flex;overflow:auto hidden}.vehicle-type-toggle--skeleton::-webkit-scrollbar,.vehicle-type-toggle::-webkit-scrollbar{display:none}.vehicle-type-toggle:before{display:none}.vehicle-type-toggle a,.vehicle-type-toggle--skeleton .vehicle-type-toggle__skeleton-option{min-width:max-content;height:38px;min-height:38px;color:var(--primary);scroll-snap-align:start;box-sizing:border-box;background:#fff;border:1px solid #dce1ea;border-radius:999px;flex:none;grid-template-columns:20px max-content;column-gap:7px;padding:0 14px}.vehicle-type-toggle a:hover:not(.is-active){background:#f7f9fc;border-color:#cbd4e1}.vehicle-type-toggle a:not(.is-active)>span:last-child{color:#73777a}.vehicle-type-toggle a.is-active{background:var(--primary-container);border-color:var(--primary-container);color:#fff;box-shadow:inset 0 0 0 1px #ffffff1a}.vehicle-type-toggle a>.material-symbols-outlined,.vehicle-type-toggle--skeleton .vehicle-type-toggle__skeleton-option>.material-symbols-outlined{width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;max-height:20px;font-size:20px}.vehicle-type-toggle--skeleton .vehicle-type-toggle__skeleton-option.is-active{background:var(--primary-container);border-color:var(--primary-container);color:#fff}@media (min-width:768px){.vehicle-type-toggle,.vehicle-type-toggle--skeleton{min-height:43px}.vehicle-type-toggle a,.vehicle-type-toggle--skeleton .vehicle-type-toggle__skeleton-option{grid-template-columns:21px max-content;height:39px;min-height:39px;padding-inline:15px}.vehicle-type-toggle a>.material-symbols-outlined,.vehicle-type-toggle--skeleton .vehicle-type-toggle__skeleton-option>.material-symbols-outlined{width:21px;min-width:21px;max-width:21px;height:21px;min-height:21px;max-height:21px;font-size:21px}}@media (max-width:520px){.vehicle-type-location-row{flex-wrap:nowrap}.vehicle-type-toggle,.vehicle-type-toggle--skeleton{margin-inline:-2px}}.electronics-search{width:min(100%,1000px);margin:0 auto}.electronics-search-form{background:#ffffffb3}.electronics-categories{z-index:4;scroll-behavior:smooth;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;margin-bottom:-6px;padding-bottom:12px;position:relative}.electronics-categories button{isolation:isolate;scroll-snap-align:start;-webkit-tap-highlight-color:transparent;outline:none;transition:background-color .28s cubic-bezier(.2,.8,.2,1),border-color .28s cubic-bezier(.2,.8,.2,1),color .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s cubic-bezier(.2,.8,.2,1),transform .22s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.electronics-categories button:hover:not(.is-active){background:#f7f9fc;border-color:#cbd4e1;transform:translateY(-1px)}.electronics-categories button:active{transform:none}.electronics-categories button:focus-visible{box-shadow:inset 0 0 0 2px #00336647}.electronics-categories button.is-active{z-index:3;background:var(--primary-container);border-color:var(--primary-container);color:#fff;box-shadow:0 2px 7px #0363}.electronics-empty,.electronics-grid,.electronics-results-heading{z-index:1;position:relative}.electronics-categories button.is-active:after{content:"";z-index:2;filter:blur(.2px);opacity:0;pointer-events:none;will-change:transform,opacity;background:linear-gradient(105deg,#0000,#ffffff14 28%,#ffffff85 50%,#ffffff14 72%,#0000);border-radius:999px;width:48%;animation:vehicleTypeActiveLightSweep 5s ease-in-out infinite;position:absolute;top:0;bottom:0;left:0;transform:translate(-190%)skew(-16deg)}.electronics-publish-action{flex:none}@media (max-width:620px){.electronics-results-heading{align-items:center;gap:12px}.electronics-publish-action{min-height:38px;padding-inline:11px;font-size:10px}}@media (prefers-reduced-motion:reduce){.electronics-categories{scroll-behavior:auto}.electronics-categories button{transition:none}.electronics-categories button.is-active:after{animation:none;display:none}}.electronic-detail-image-shell{width:100%;height:100%;display:block}.electronic-detail-image-shell>img{width:100%;height:100%}.electronic-detail-skeleton__block{display:block;position:relative;overflow:hidden}.electronic-detail-skeleton__block.is-fill{border-radius:12px;width:100%;height:100%}.electronic-detail-skeleton__gallery>div{position:relative}.electronic-detail-skeleton__main,.electronic-detail-skeleton__seller{pointer-events:none}.electronic-detail-skeleton__badges{gap:7px;display:flex}.electronic-detail-skeleton__block.is-badge{border-radius:999px;width:92px;height:24px}.electronic-detail-skeleton__block.is-badge-short{width:68px}.electronic-detail-skeleton__block.is-title{width:min(82%,470px);height:34px;margin-top:12px}.electronic-detail-skeleton__block.is-model{width:min(48%,250px);height:14px;margin-top:8px}.electronic-detail-skeleton__block.is-price{width:170px;height:32px;margin-top:18px}.electronic-detail-skeleton__specs>div{min-height:65px}.electronic-detail-skeleton__block.is-spec-icon{border-radius:8px;flex:none;width:27px;height:27px}.electronic-detail-skeleton__specs>div>span{width:100%}.electronic-detail-skeleton__block.is-spec-label{width:58%;height:9px}.electronic-detail-skeleton__block.is-spec-value{width:78%;height:12px;margin-top:6px}.electronic-detail-skeleton__block.is-section-title{width:135px;height:18px}.electronic-detail-skeleton__block.is-line{width:100%;height:12px;margin-top:11px}.electronic-detail-skeleton__block.is-line-short{width:68%}.electronic-detail-skeleton__block.is-avatar{border-radius:50%;width:48px;height:48px}.electronic-detail-skeleton__block.is-seller-label{width:72px;height:9px}.electronic-detail-skeleton__block.is-seller-name{width:118px;height:19px;margin-top:7px}.electronic-detail-skeleton__block.is-seller-location{width:96px;height:11px;margin-top:8px}.electronic-detail-skeleton__block.is-contact{border-radius:10px;width:100%;height:46px;margin-top:2px}.electronic-detail-skeleton__block.is-safety{border-radius:9px;width:100%;height:66px}@media (max-width:620px){.electronic-detail-skeleton__block.is-title{width:92%;height:29px}.electronic-detail-skeleton__block.is-price{width:145px;height:28px}}.electronic-price-drop-badge,.electronics-card__price-drop{color:#18733b;background:#eaf7ef;border-radius:7px;align-items:center;gap:4px;width:max-content;font-weight:800;display:inline-flex}.electronics-card__price-drop{margin-top:3px;padding:5px 7px;font-size:9px}.electronics-card__price-line{flex-wrap:wrap;align-items:baseline;gap:7px;margin-top:2px;display:flex}.electronics-card__price-line del{color:#8a919b;font-size:11px;font-weight:600;text-decoration-thickness:1px}.electronics-card__price-line strong{color:#036;font-size:16px}.electronic-price-drop-badge{padding:6px 9px;font-size:10px}.electronic-detail-price-line{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.electronic-detail-price-old{color:#8a919b;font-size:15px;font-weight:600;text-decoration-thickness:1.5px}.electronic-detail-price-line .electronic-detail-price{margin-top:0}.electronic-detail-price-wrap+.electronic-spec-grid{margin-top:22px}@media (max-width:620px){.electronics-card__price-line{gap:5px}.electronics-card__price-line del{font-size:10px}.electronics-card__price-line strong{font-size:15px}.electronic-detail-price-old{font-size:13px}.electronic-price-drop-badge{padding:5px 8px;font-size:9px}}.electronic-detail-model-row,.electronics-card__model-row{align-items:center;min-width:0;display:flex}.electronics-card__model-row{gap:6px;margin-top:2px}.electronics-card__model-row p{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.electronics-card__price-drop{border-radius:6px;flex:none;margin-top:0;padding:3px 6px;font-size:8px;line-height:1.05}.electronics-card__price-drop .material-symbols-outlined{font-size:11px}.electronic-detail-model-row{gap:8px;margin-top:8px}.electronic-detail-model-row .electronic-detail-model{margin-top:0}.electronic-price-drop-badge{border-radius:6px;flex:none;padding:4px 7px;font-size:9px;line-height:1.05}.electronic-price-drop-badge .material-symbols-outlined{font-size:13px}.electronic-detail-price-wrap{gap:0;margin-top:8px}@media (max-width:620px){.electronics-card__model-row{gap:5px;margin-top:3px}.electronics-card__price-drop{border-radius:5px;padding:2px 5px;font-size:7.5px}.electronics-card__price-drop .material-symbols-outlined{font-size:10px}.electronic-detail-model-row{gap:6px;margin-top:7px}.electronic-detail-model-row .electronic-detail-model{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.electronic-price-drop-badge{border-radius:5px;padding:3px 6px;font-size:8px}.electronic-price-drop-badge .material-symbols-outlined{font-size:11px}.electronic-detail-price-wrap{margin-top:7px}}.electronics-categories button{gap:6px}.electronics-category-icon{z-index:3;width:18px;height:18px;color:var(--primary-container);flex:none;place-items:center;transition:color .28s cubic-bezier(.2,.8,.2,1);display:inline-grid;position:relative}.electronics-category-icon__svg{background:currentColor;width:15px;height:15px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.electronics-category-icon .material-symbols-outlined{color:currentColor;font-size:16px;line-height:1}.electronics-categories button.is-active .electronics-category-icon{color:#fff}.electronics-category-label{z-index:3;position:relative}@media (max-width:620px){.electronics-categories button{gap:5px;padding-inline:10px 12px}.electronics-category-icon{width:17px;height:17px}.electronics-category-icon__svg{width:14px;height:14px}.electronics-category-icon .material-symbols-outlined{font-size:15px}}.electronic-seller-card{position:sticky}.electronic-seller-card__label{z-index:3;color:#818894;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;margin:0;font-size:9px;font-weight:700;line-height:1.2;display:block;position:absolute;top:18px;right:18px}.electronic-seller-card__header{align-items:center;min-height:48px;padding-right:84px;display:flex}.electronic-seller-card__identity{flex-direction:column;justify-content:center;height:48px;display:flex}.electronic-seller-whatsapp__icon{background:url(/icons/whatsappbranco.svg) 50%/contain no-repeat;flex:0 0 18px;width:18px;height:18px;-webkit-mask:none;mask:none}@media (max-width:900px){.electronic-seller-card{position:relative}}.electronic-seller-whatsapp .electronic-seller-whatsapp__icon{flex:0 0 18px;width:18px;height:18px;display:block;background:#fff!important;-webkit-mask-image:url(/icons/whatsappbranco.svg)!important;mask-image:url(/icons/whatsappbranco.svg)!important;-webkit-mask-position:50%!important;mask-position:50%!important;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important}.electronic-seller-card__profile-link{align-items:center;gap:2px;text-decoration:none;display:inline-flex!important}.electronic-seller-card__profile-link .material-symbols-outlined{font-size:14px}.electronic-seller-avatar img{object-fit:cover;width:100%;height:100%}.electronic-seller-card__identity h2{align-items:center;gap:5px;display:flex}.electronic-seller-card__identity h2 a{color:inherit;text-decoration:none}.electronic-seller-verified{color:#1d6fd8;font-size:15px!important}.marketplace-seller-page{background:#fff;min-height:70vh}.marketplace-person-profile{gap:28px;padding-top:34px;padding-bottom:54px;display:grid}.marketplace-person-header{background:#fff;border:1px solid #e4e8ef;border-radius:18px;align-items:center;gap:18px;padding:22px;display:flex}.marketplace-person-avatar{color:#036;background:#eaf1fb;border-radius:50%;flex:none;place-items:center;width:82px;height:82px;font-size:28px;font-weight:900;display:grid;overflow:hidden}.marketplace-person-avatar img{object-fit:cover;width:100%;height:100%}.marketplace-person-header h1{color:#10213b;margin-top:3px;font-size:26px}.marketplace-person-header p{color:#6d7784;align-items:center;gap:3px;margin-top:5px;font-size:12px;display:flex}.marketplace-person-header p .material-symbols-outlined{font-size:16px}.marketplace-profile-section{gap:10px;display:grid}.marketplace-profile-section h2{color:#10213b;font-size:22px}.marketplace-profile-section>p{color:#626d79;max-width:820px;font-size:13px;line-height:1.7}.marketplace-seller-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.marketplace-seller-listing-card{color:inherit;background:#fff;border:1px solid #e1e5eb;border-radius:14px;text-decoration:none;transition:transform .16s,box-shadow .16s;display:block;overflow:hidden}.marketplace-seller-listing-card:hover{transform:translateY(-2px);box-shadow:0 12px 28px #17315314}.marketplace-seller-listing-image{aspect-ratio:4/3;color:#75808c;background:#edf1f5;place-items:center;display:grid;position:relative;overflow:hidden}.marketplace-seller-listing-image img{object-fit:cover;width:100%;height:100%}.marketplace-seller-listing-image>span{color:#fff;background:#0d7a3c;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:900;position:absolute;bottom:9px;left:9px}.marketplace-seller-listing-beverage-highlight{z-index:2;color:#102843;white-space:nowrap;text-overflow:ellipsis;-webkit-backdrop-filter:blur(14px)saturate(165%);pointer-events:none;background:#ffffff94;border:1px solid #ffffff8a;border-radius:999px;align-items:center;gap:6px;max-width:calc(100% - 18px);min-height:28px;padding:0 10px;font-size:9px;font-weight:850;line-height:1;display:inline-flex;position:absolute;top:9px;left:auto;right:9px;overflow:hidden;box-shadow:0 10px 24px #0f172a24}.marketplace-seller-listing-beverage-highlight img{object-fit:contain;flex:0 0 14px;width:14px;height:14px}.marketplace-seller-listing-beverage-highlight .material-symbols-outlined{color:#174f8a;font-size:13px}.marketplace-seller-listing-copy{padding:12px}.marketplace-seller-listing-copy>small{color:#527093;text-transform:uppercase;font-size:9px;font-weight:800}.marketplace-seller-listing-copy h3{color:#18283e;margin-top:4px;font-size:14px}.marketplace-seller-listing-copy p{color:#78818d;margin-top:3px;font-size:10px}.marketplace-seller-listing-copy>div{flex-wrap:wrap;align-items:baseline;gap:7px;margin-top:9px;display:flex}.marketplace-seller-listing-copy del{color:#8b929c;font-size:10px}.marketplace-seller-listing-copy strong{color:#036;font-size:15px}.marketplace-profile-empty{text-align:center;color:#79828d;border:1px dashed #ccd4df;border-radius:15px;padding:32px}.marketplace-profile-empty .material-symbols-outlined{font-size:30px}.marketplace-profile-empty p{margin-top:5px;font-size:11px}.marketplace-store-hero{position:relative}.marketplace-store-cover{background:linear-gradient(135deg,#dfe8f4,#edf2f8);height:245px;overflow:hidden}.marketplace-store-cover img{object-fit:cover;width:100%;height:100%}.marketplace-store-hero-content{grid-template-columns:110px minmax(0,1fr) auto;align-items:end;gap:18px;margin-top:-50px;display:grid;position:relative}.marketplace-store-logo{color:#31598a;background:#fff;border:5px solid #fff;border-radius:20px;place-items:center;width:110px;height:110px;display:grid;overflow:hidden;box-shadow:0 12px 30px #112a4c26}.marketplace-store-logo img{object-fit:cover;width:100%;height:100%}.marketplace-store-title{padding-bottom:8px}.marketplace-store-title h1{color:#10213b;margin-top:5px;font-size:28px}.marketplace-store-title p{color:#6f7985;margin-top:4px;font-size:12px}.marketplace-verified-badge{color:#1765b2;text-transform:uppercase;background:#e9f5ff;border-radius:999px;align-items:center;gap:4px;padding:5px 8px;font-size:9px;font-weight:900;display:inline-flex}.marketplace-verified-badge .material-symbols-outlined{font-size:14px}.marketplace-store-actions{flex-wrap:wrap;justify-content:flex-end;padding-bottom:8px;display:flex}.marketplace-store-actions a{color:#3a4a60;background:#fff;border:1px solid #dbe1e9;border-radius:9px;gap:6px;padding:0 11px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.marketplace-store-actions a.is-primary{color:#fff;background:#128c4b;border-color:#128c4b}.marketplace-store-actions .material-symbols-outlined{font-size:17px}.marketplace-whatsapp-white{background:#fff;width:17px;height:17px;-webkit-mask:url(/icons/whatsappbranco.svg) 50%/contain no-repeat;mask:url(/icons/whatsappbranco.svg) 50%/contain no-repeat}.marketplace-store-content{grid-template-columns:minmax(0,1fr) 310px;gap:30px;padding-top:34px;padding-bottom:56px;display:grid}.marketplace-store-main{gap:30px;display:grid}.marketplace-store-sidebar section{background:#fff;border:1px solid #e1e6ed;border-radius:15px;gap:14px;padding:17px;display:grid;position:sticky;top:86px}.marketplace-store-sidebar h2{color:#172940;font-size:16px}.marketplace-store-sidebar section>div{align-items:flex-start;gap:9px;display:flex}.marketplace-store-sidebar section>div>.material-symbols-outlined{color:#2d5d93;font-size:19px}.marketplace-store-sidebar section>div>span{gap:2px;display:grid}.marketplace-store-sidebar strong{color:#26384f;font-size:10px}.marketplace-store-sidebar small{color:#707b87;white-space:pre-line;font-size:10px;line-height:1.45}.marketplace-store-sidebar a{color:#164b84;background:#edf3fb;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:38px;font-size:10px;font-weight:800;text-decoration:none;display:flex}@media (max-width:900px){.marketplace-seller-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-store-hero-content{grid-template-columns:90px minmax(0,1fr)}.marketplace-store-logo{width:90px;height:90px}.marketplace-store-actions{grid-column:1/-1;justify-content:flex-start}.marketplace-store-content{grid-template-columns:1fr}.marketplace-store-sidebar section{position:static}}@media (max-width:620px){.marketplace-person-profile{padding-top:20px}.marketplace-person-header{padding:16px}.marketplace-person-avatar{width:66px;height:66px}.marketplace-person-header h1{font-size:21px}.marketplace-seller-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.marketplace-seller-listing-copy{padding:9px}.marketplace-seller-listing-copy h3{font-size:12px}.marketplace-store-cover{height:170px}.marketplace-store-hero-content{grid-template-columns:72px minmax(0,1fr);gap:11px;margin-top:-36px}.marketplace-store-logo{border-width:4px;border-radius:15px;width:72px;height:72px}.marketplace-store-title h1{font-size:20px}.marketplace-store-title p{font-size:10px}.marketplace-store-actions{gap:5px}.marketplace-store-actions a{min-height:35px;padding:0 9px;font-size:9px}.marketplace-store-content{gap:22px;padding-top:24px}.marketplace-profile-section h2{font-size:18px}}.electronic-seller-avatar{overflow:hidden}.marketplace-store-title-row{flex-wrap:wrap;gap:8px;display:flex}.marketplace-store-title-row h1{margin-top:0}.marketplace-store-verified-inline{color:#1765b2;white-space:nowrap;gap:5px;font-size:10px;font-weight:800}.marketplace-store-verified-inline img{object-fit:contain;width:17px;height:17px;display:block}.marketplace-verified-badge{display:none!important}@media (max-width:620px){.marketplace-store-title-row{gap:6px}.marketplace-store-verified-inline{font-size:9px}.marketplace-store-verified-inline img{width:15px;height:15px}.marketplace-store-title>p{margin-top:10px}}.marketplace-store-title{padding-bottom:0;transform:translateY(14px)}@media (max-width:900px){.marketplace-store-title{transform:translateY(18px)}}@media (max-width:620px){.marketplace-store-title{transform:translateY(20px)}.marketplace-store-title>p{margin-top:8px}}.marketplace-store-hero-content{margin-top:-34px}.marketplace-store-actions{grid-template-columns:repeat(2,128px);justify-content:end;align-items:stretch;gap:7px;display:grid}.marketplace-store-actions a{text-align:center;white-space:nowrap;justify-content:center;width:128px;min-width:128px;height:38px;min-height:38px;padding:0 10px}@media (max-width:900px){.marketplace-store-hero-content{margin-top:-28px}.marketplace-store-actions{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;width:100%}.marketplace-store-actions a{width:100%;min-width:0}}@media (max-width:620px){.marketplace-store-hero-content{margin-top:-20px}.marketplace-store-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%}.marketplace-store-actions a{justify-content:center;width:100%;min-width:0;height:36px;min-height:36px;padding:0 7px;font-size:9px}}.marketplace-store-logo{transform:translateY(-10%)}.marketplace-store-title>p{margin-top:4px}@media (max-width:900px){.marketplace-store-title{transform:translateY(5px)}}@media (max-width:620px){.marketplace-store-title{transform:translateY(6px)}.marketplace-store-title>p{margin-top:3px}}@media (max-width:900px){.marketplace-store-title{transform:translateY(-5%)}}@media (max-width:620px){.marketplace-store-title{transform:translateY(-5%)}}.marketplace-store-title-row{align-items:center}.marketplace-store-title-row h1{align-items:center;line-height:1.08;display:flex}.marketplace-store-verified-inline{align-self:center;align-items:center;line-height:1;display:inline-flex}.marketplace-store-verified-inline img{flex:none}.marketplace-store-verified-inline>span{align-items:center;line-height:1;display:inline-flex}.marketplace-store-action-icon{object-fit:contain;flex:0 0 15px;width:15px;height:15px;display:block}.marketplace-store-actions .marketplace-directions-icon{flex:0 0 17px;justify-content:center;align-items:center;width:17px;height:17px;font-size:15px;line-height:17px;display:inline-flex}.marketplace-store-actions .marketplace-call-icon{object-fit:contain;flex:0 0 17px;width:17px;height:17px;display:block}.marketplace-store-actions a{align-items:center;font-size:11px;line-height:1}.marketplace-store-actions a>.marketplace-call-icon,.marketplace-store-actions a>.marketplace-directions-icon,.marketplace-store-actions a>.marketplace-store-action-icon,.marketplace-store-actions a>.marketplace-whatsapp-white{vertical-align:middle;align-self:center}@media (max-width:620px){.marketplace-store-actions a{font-size:10.5px;line-height:1}}.site-header__user-icon{background:var(--primary-container);width:21px;height:21px;display:block;-webkit-mask:url(/icons/user.svg) 50%/contain no-repeat;mask:url(/icons/user.svg) 50%/contain no-repeat}.site-account-menu{align-items:center;display:inline-flex;position:relative}.site-account-trigger{min-width:46px;height:40px;color:var(--primary-container);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:1px;padding:0 5px;transition:background .2s;display:inline-flex}.site-account-trigger:hover{background:#001e4012}.site-account-trigger>.material-symbols-outlined{font-size:18px}.site-account-avatar{width:30px;height:30px;color:var(--primary-container);background:#eaf1fb;border:1px solid #00336624;border-radius:50%;flex:0 0 30px;place-items:center;font-size:11px;font-weight:800;display:grid;position:relative;overflow:hidden}.site-account-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.site-account-avatar__fallback{line-height:1}.site-account-dropdown{z-index:90;background:#fff;border:1px solid #e2e6ed;border-radius:13px;width:218px;padding:6px;position:absolute;top:calc(100% + 9px);right:0;overflow:hidden;box-shadow:0 18px 40px #121f3024}.site-account-dropdown__identity{border-bottom:1px solid #edf0f4;gap:1px;margin-bottom:4px;padding:10px 11px 9px;display:grid}.site-account-dropdown__identity small{color:#7b838e;font-size:9px}.site-account-dropdown__identity strong{color:#182235;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.site-account-dropdown form button,.site-account-dropdown>a{color:#3f4855;width:100%;min-height:39px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:0 10px;font-size:11px;font-weight:650;display:flex}.site-account-dropdown form button:hover,.site-account-dropdown>a:hover{color:var(--primary-container);background:#f4f7fb}.site-account-dropdown .material-symbols-outlined{text-align:center;width:18px;font-size:17px}.site-account-dropdown form{border-top:1px solid #edf0f4;margin:3px 0 0;padding-top:3px}.site-account-dropdown form button{color:#9a3535}@media (min-width:1024px){.header-actions>.site-account-login{display:inline-flex}.site-account-trigger{min-width:50px}}.sell-choice-page{min-height:calc(100dvh - var(--header-height));align-content:start;padding-top:42px;padding-bottom:110px;display:grid}.sell-choice-panel{width:min(760px,100%);margin:0 auto}.sell-choice-heading{text-align:center}.sell-choice-heading h1{color:var(--primary);letter-spacing:-.035em;margin-top:7px;font-size:clamp(24px,4vw,34px);line-height:1.12}.sell-choice-heading p{color:var(--text-muted);margin-top:8px;font-size:12px}.sell-choice-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.sell-choice-button{isolation:isolate;border:1px solid var(--primary-container);background:var(--primary-container);color:#fff;border-radius:16px;grid-template-columns:42px minmax(0,1fr) 22px;align-items:center;gap:12px;min-height:104px;padding:18px;transition:transform .18s,filter .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 28px #0033661f}.sell-choice-button:hover{filter:brightness(1.04);transform:translateY(-2px)}.sell-choice-button:focus-visible{outline-offset:3px;outline:3px solid #00336638}.sell-choice-button:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff14,#ffffff57,#ffffff14,#0000);width:34%;animation:sell-choice-shimmer 2.25s ease-in-out infinite;position:absolute;top:-45%;bottom:-45%;left:-55%;transform:skew(-18deg)}.sell-choice-button:nth-child(2):after{animation-delay:.55s}@keyframes sell-choice-shimmer{0%,18%{opacity:0;left:-55%}30%{opacity:1}72%{opacity:1}86%,to{opacity:0;left:125%}}.sell-choice-button__icon{background:#ffffff1c;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.sell-choice-button__icon .material-symbols-outlined{font-size:24px}.sell-choice-button__copy{gap:4px;min-width:0;display:grid}.sell-choice-button__copy strong{font-size:15px;line-height:1.15}.sell-choice-button__copy small{color:#ffffffc2;font-size:9.5px;line-height:1.35}.sell-choice-button>.material-symbols-outlined{justify-self:end;font-size:20px}@media (max-width:620px){.sell-choice-page{padding-top:28px;padding-bottom:96px}.sell-choice-heading h1{font-size:25px}.sell-choice-actions{grid-template-columns:1fr;gap:10px;margin-top:22px}.sell-choice-button{border-radius:14px;grid-template-columns:38px minmax(0,1fr) 20px;gap:10px;min-height:88px;padding:14px}.sell-choice-button__icon{border-radius:10px;width:38px;height:38px}.sell-choice-button__icon .material-symbols-outlined{font-size:22px}.sell-choice-button__copy strong{font-size:14px}.sell-choice-button__copy small{font-size:9px}}@media (prefers-reduced-motion:reduce){.sell-choice-button:after{animation:none}}.electronic-seller-card>.electronic-seller-store-link{border:1px solid var(--primary-container);min-height:42px;color:var(--primary-container);background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:800;line-height:1;text-decoration:none;transition:background .18s,color .18s,transform .18s;display:flex}.electronic-seller-card>.electronic-seller-store-link .material-symbols-outlined{font-size:17px}.electronic-seller-card>.electronic-seller-store-link:hover{background:var(--primary-container);color:#fff;transform:translateY(-1px)}.electronics-card__meta{white-space:nowrap;flex-wrap:nowrap;align-items:center}.electronics-card__meta span{white-space:nowrap;color:#31527b;flex:none;order:1}@media (max-width:620px){.electronics-card__meta{gap:3px}.electronics-card__meta span{padding:4px 5px;font-size:7.5px}}@media (max-width:767px){.vehicle-type-location-row{overflow:visible}.vehicle-type-toggle,.vehicle-type-toggle--skeleton{width:calc(100% + 28px);max-width:none;margin-inline:-14px;padding-left:0;padding-right:0;scroll-padding-inline:0;-webkit-mask-image:none;mask-image:none}}.home-category-picker{display:none}@media (max-width:767px){.vehicle-type-location-row{grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:0;width:calc(100% + 14px);margin-left:0;margin-right:-14px;display:grid;position:relative;overflow:visible}.home-category-picker{z-index:12;align-self:center;place-items:center;width:28px;height:42px;margin-left:-10px;display:grid;position:relative}.home-category-picker__trigger{width:28px;height:42px;color:var(--primary-container);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid}.home-category-picker__trigger .material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 700,"GRAD" 0,"opsz" 24;font-size:24px}.home-category-picker__trigger:active{transform:scale(.94)}.home-category-picker__trigger:focus-visible{outline:2px solid var(--primary-container)}@supports (color:color-mix(in lab,red,red)){.home-category-picker__trigger:focus-visible{outline:2px solid color-mix(in srgb,var(--primary-container) 55%,transparent)}}.home-category-picker__trigger:focus-visible{outline-offset:2px}.home-category-picker__menu{z-index:30;background:#fff;border:1px solid #e0e5ec;border-radius:13px;gap:2px;width:min(226px,100vw - 28px);padding:6px;display:grid;position:absolute;top:calc(100% + 7px);left:14px;box-shadow:0 14px 34px #12223824}.home-category-picker__menu a,.home-category-picker__menu button{color:#273548;min-height:42px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:22px minmax(0,1fr) 20px;align-items:center;column-gap:9px;padding:0 9px;font-size:12px;font-weight:750;text-decoration:none;display:grid}.home-category-picker__menu a>.material-symbols-outlined:first-child,.home-category-picker__menu button>.material-symbols-outlined:first-child{color:var(--primary-container);font-size:19px}.home-category-picker__menu a>.material-symbols-outlined:last-child,.home-category-picker__menu button>.material-symbols-outlined:last-child{color:var(--primary-container);justify-self:end;font-size:17px}.home-category-picker__menu button.is-active{color:var(--primary-container);background:#f0f5ff}.vehicle-type-toggle,.vehicle-type-toggle--skeleton{width:100%;max-width:none;margin-inline:0;padding-left:0;padding-right:0;scroll-padding-inline:0}}.electronics-card__price-block{justify-items:start;gap:2px;margin-top:2px;display:grid}.electronics-card__price-old{color:#8a919b;font-size:11px;font-weight:600;line-height:1;text-decoration:none;display:inline-block;position:relative}.electronics-card__price-old:after{content:"";transform-origin:50%;pointer-events:none;background:currentColor;height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)scaleY(.55)}.electronics-card__price-current{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.electronics-card__price-current strong{color:#036;font-size:17px;line-height:1.15}.electronics-card__price-prefix{vertical-align:baseline;margin-right:1px;font-size:11px;font-weight:500;line-height:1;display:inline-block}.electronics-card__price-amount{align-items:flex-start;gap:1px;display:inline-flex}.electronics-card__price-cents{align-self:flex-start;margin:0;font-size:.52em;font-weight:600;line-height:1;display:inline-block;transform:translateY(35%)}.electronics-card__discount-badge{color:#fff;white-space:nowrap;background:#00a650;border-radius:5px;min-height:16px;padding:2px 6px;font-size:9px;font-weight:500}@media (max-width:620px){.electronics-card__price-block{gap:2px}.electronics-card__price-old{font-size:10px}.electronics-card__price-current{gap:5px}.electronics-card__price-current strong{font-size:16px}.electronics-card__price-prefix{font-size:10px;font-weight:500}.electronics-card__price-cents{font-size:.5em}.electronics-card__discount-badge{border-radius:4px;min-height:14px;padding:1px 5px;font-size:8.5px}}.electronic-detail-price-wrap{justify-items:start;gap:4px;margin-top:14px;display:grid}.electronic-detail-price-wrap .electronic-detail-price-old{color:#8a919b;font-size:15px;font-weight:600;line-height:1.15;text-decoration-thickness:1.5px;display:block}.electronic-detail-price-current{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.electronic-detail-price-current .electronic-detail-price{margin-top:0}.electronic-detail-discount-badge,.marketplace-seller-listing-discount-badge{color:#fff;white-space:nowrap;background:#00a650;border-radius:5px;justify-content:center;align-items:center;min-height:16px;padding:2px 6px;font-weight:400;line-height:1;display:inline-flex}.electronic-detail-discount-badge{font-size:8px}.marketplace-seller-listing-price-block{justify-items:start;gap:2px!important;margin-top:9px!important;display:grid!important}.marketplace-seller-listing-price-old{font-size:10px;font-weight:600;text-decoration-thickness:1px;display:block}.marketplace-seller-listing-price-current{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.marketplace-seller-listing-discount-badge{font-size:7.5px}@media (max-width:620px){.electronic-detail-price-wrap{gap:3px}.electronic-detail-price-wrap .electronic-detail-price-old{font-size:13px}.electronic-detail-price-current{gap:6px}.electronic-detail-discount-badge{border-radius:4px;min-height:14px;padding:1px 5px;font-size:7.5px}.marketplace-seller-listing-price-block{gap:2px!important;margin-top:7px!important}.marketplace-seller-listing-price-old{font-size:9px}.marketplace-seller-listing-price-current{gap:5px}.marketplace-seller-listing-copy .marketplace-seller-listing-price-current strong{font-size:14px}.marketplace-seller-listing-discount-badge{border-radius:4px;min-height:14px;padding:1px 5px;font-size:7px}}.electronics-card__image{position:relative}.electronics-card__beverage-highlight{z-index:3;color:#0f2b49;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;-webkit-backdrop-filter:blur(14px)saturate(165%);pointer-events:none;background:#ffffff94;border:1px solid #ffffff85;border-radius:999px;align-items:center;gap:6px;max-width:calc(100% - 16px);min-height:28px;padding:0 10px;font-size:10px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:8px;left:auto;right:8px;overflow:hidden;box-shadow:0 10px 24px #0f172a24}.electronics-card__image>.electronics-card__beverage-highlight .material-symbols-outlined{color:#174f8a;flex:0 0 14px;place-items:center;width:14px;height:14px;font-size:13px;line-height:1;display:grid}.electronics-card__image>.electronics-card__beverage-highlight>img.electronics-card__beverage-highlight-icon{object-fit:contain;flex:0 0 14px;width:14px;min-width:14px;max-width:14px;height:14px;min-height:14px;max-height:14px;display:block}.electronics-card__beverage-highlight>span:last-child{text-overflow:ellipsis;white-space:nowrap;width:auto;min-width:0;height:auto;display:block;overflow:hidden}@media (max-width:620px){.electronics-card__beverage-highlight{gap:5px;min-height:24px;padding:0 8px;font-size:8.5px;top:7px;left:auto;right:7px}.electronics-card__image>.electronics-card__beverage-highlight .material-symbols-outlined{flex-basis:12px;width:12px;height:12px;font-size:12px}.electronics-card__image>.electronics-card__beverage-highlight>img.electronics-card__beverage-highlight-icon{flex-basis:12px;width:12px;min-width:12px;max-width:12px;height:12px;min-height:12px;max-height:12px}}.electronics-card__verified-store{z-index:2;color:#fff;letter-spacing:.01em;white-space:nowrap;background:#333;border-radius:6px;justify-content:center;align-items:center;height:14px;min-height:0;padding:0 8px;font-size:9px;font-weight:400;line-height:14px;display:inline-flex;position:absolute;bottom:8px;left:8px}@media (max-width:620px){.electronics-card__verified-store{border-radius:5px;height:13px;min-height:0;padding:0 7px;font-size:8px;line-height:13px;bottom:7px;left:7px}}.electronics-card__checkout-icon{z-index:3;pointer-events:none;background:#fff;border:1px solid #0033661a;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:9px;right:9px;box-shadow:0 3px 10px #18223529}.electronics-card__checkout-icon>span{background:var(--primary-container);width:20px;height:20px;display:block;-webkit-mask:url(/icons/car-add.svg) 50%/contain no-repeat;mask:url(/icons/car-add.svg) 50%/contain no-repeat}@media (max-width:620px){.electronics-card__checkout-icon{width:32px;height:32px;bottom:7px;right:7px}.electronics-card__checkout-icon>span{width:18px;height:18px}}.electronic-detail-topline{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.electronic-detail-topline .electronic-detail-badges{flex:none;justify-content:flex-end;margin-left:auto}.electronic-detail-verified-store{color:#31527b;background:#f5f6f7;border-radius:20px;align-items:center;gap:6px;min-width:0;max-width:48%;padding:6px 10px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.electronic-detail-verified-store img{object-fit:contain;flex:0 0 14px;order:2;width:14px;height:14px;display:block}.electronic-detail-verified-store span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:620px){.electronic-detail-topline{gap:8px}.electronic-detail-verified-store{border-radius:20px;gap:4px;max-width:48%;padding:5px 8px;font-size:11px}.electronic-detail-verified-store img{flex-basis:12px;width:12px;height:12px}.electronic-detail-topline .electronic-detail-badges{gap:5px}.electronic-detail-topline .electronic-detail-badges span{padding:4px 6px;font-size:8px}}.electronic-detail-page{padding-top:0}.electronic-detail-page .vehicle-gallery__main{height:clamp(322px,76vw + 22px,422px)}@media (min-width:768px){.electronic-detail-page{padding-top:0}.electronic-detail-page .vehicle-gallery__main{height:clamp(610px,52vw + 30px,690px)}}.electronic-detail-main{position:relative}.electronic-detail-main h1{white-space:normal;overflow-wrap:anywhere;word-break:normal}.electronic-detail-main--person .electronic-detail-badges--floating{z-index:1;justify-content:flex-end;position:absolute;top:24px;right:24px}.electronic-detail-main--person>h1{margin-top:0;padding-right:160px}@media (max-width:620px){.electronic-detail-main--person .electronic-detail-badges--floating{top:17px;right:17px}.electronic-detail-main--person>h1{margin-top:0;padding-right:132px}}.electronic-detail-title-row{align-items:flex-start;gap:4px;min-width:0;display:flex}.electronic-detail-title-row h1{white-space:normal;min-width:0;text-overflow:unset;overflow-wrap:anywhere;word-break:normal;flex:auto;margin:0;overflow:visible}.electronic-detail-title-more{color:#31527b;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;flex:0 0 28px;place-items:center;width:28px;height:28px;padding:0;display:grid}.electronic-detail-title-more .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 24;font-size:22px;line-height:1}.electronic-detail-title-more:focus-visible{outline-offset:2px;outline:2px solid}.electronic-detail-main--person>.electronic-detail-title-row{padding-right:160px}@media (max-width:620px){.electronic-detail-main--person>.electronic-detail-title-row{padding-right:132px}.electronic-detail-title-more{flex-basis:26px;width:26px;height:26px}.electronic-detail-title-more .material-symbols-outlined{font-size:21px}}.electronic-detail-main--person>h1{padding-right:0}@media (max-width:620px){.electronic-detail-main--person>h1{padding-right:0}}.electronics-card__body h3{font-size:15px}.electronics-card__price-old{font-size:14px;font-weight:400}.electronics-card__price-current strong{font-size:20px}.electronics-card__discount-badge{font-size:12px}.electronic-detail-price-wrap .electronic-detail-price-old,.marketplace-seller-listing-price-old{font-weight:400}@media (max-width:620px){.electronics-card__body h3{font-size:15px}.electronics-card__price-old{font-size:13px}.electronics-card__price-current strong{font-size:19px}.electronics-card__discount-badge{font-size:11.5px}}.electronics-card__discount-badge{box-sizing:border-box;justify-content:center;align-items:center;height:20px;min-height:20px;padding:0 6px;line-height:1;display:inline-flex}@media (max-width:620px){.electronics-card__discount-badge{height:16px;min-height:16px;padding:0 5px}}.electronic-detail-discount-badge{box-sizing:border-box;color:#fff;white-space:nowrap;background:#00a650;border-radius:5px;justify-content:center;align-items:center;height:20px;min-height:20px;padding:0 6px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}@media (max-width:620px){.electronic-detail-discount-badge{border-radius:4px;height:16px;min-height:16px;padding:0 5px;font-size:11.5px}}@media (max-width:767px){.electronic-detail-page{padding-bottom:calc(var(--bottom-nav-height) + 28px + env(safe-area-inset-bottom))}}@media (max-width:900px){.electronic-detail-layout{gap:2px 4.2px}.electronic-detail-main{padding-bottom:10px}.electronic-seller-card{padding-top:10px;position:relative}.electronic-detail-layout{row-gap:10px}.electronic-seller-card{margin-top:0;top:auto}}.electronic-seller-card__identity h2 .electronic-seller-verified{vertical-align:middle;justify-content:center;align-self:center;align-items:center;transform:translateY(-1px);line-height:1!important;display:inline-flex!important}@media (min-width:1024px){.electronic-detail-page{grid-template-columns:minmax(0,1.45fr) minmax(340px,.8fr);align-items:start;column-gap:24px;width:min(100% - 48px,1280px);margin-inline:auto;padding-top:0;display:grid}.electronic-detail-page>.detail-page__gallery{width:100%;min-width:0;margin:0}.electronic-detail-page>.electronic-detail-layout{grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;width:100%;min-width:0;margin:0;padding:18px 0 0;display:grid}.electronic-detail-page .vehicle-gallery__main{height:clamp(560px,56vw,680px)}.electronic-detail-page .electronic-detail-main{min-width:0}.electronic-detail-page .electronic-seller-card{width:100%;min-width:0;margin:0;position:static;top:auto}.electronic-detail-page .vehicle-gallery__main{border-radius:0}.electronic-detail-page--no-header{margin-top:calc(-1 * var(--header-height))}}.marketplace-store-page--no-header{margin-top:calc(-1 * var(--header-height))}.marketplace-store-page--no-header .marketplace-store-sidebar section{top:22px}@media (max-width:900px){.marketplace-store-page--no-header .marketplace-store-sidebar section{top:auto}}@media (min-width:1024px){.marketplace-store-actions{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:stretch;align-items:stretch;gap:10px;width:100%;margin-top:16px;padding-bottom:0;display:grid}.marketplace-store-actions a{justify-content:center;width:100%;min-width:0;height:42px;min-height:42px;padding:0 14px}.marketplace-store-content{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px;padding-top:28px}.marketplace-store-main,.marketplace-store-sidebar{min-width:0}.marketplace-store-sidebar section{top:22px}}.electronic-store-whatsapp-cta{color:#fff;text-align:center;background:#00a650;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:48px;margin-top:16px;padding:0 18px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:filter .18s,transform .18s;display:flex}.electronic-store-whatsapp-cta:hover{filter:brightness(.96);transform:translateY(-1px)}.electronic-store-whatsapp-cta__icon{background:#fff;flex:0 0 20px;width:20px;height:20px;display:block;-webkit-mask:url(/icons/whatsappbranco.svg) 50%/contain no-repeat;mask:url(/icons/whatsappbranco.svg) 50%/contain no-repeat}@media (max-width:767px){.electronic-store-whatsapp-cta{z-index:auto;width:100%;min-height:48px;box-shadow:none;border-radius:12px;margin-top:16px;font-size:15px;position:static;bottom:auto;left:auto;right:auto}.electronic-detail-page--store-cta{padding-bottom:calc(var(--bottom-nav-height) + 28px + env(safe-area-inset-bottom))}}.electronic-detail-gallery-wrap{position:relative}.electronic-detail-back{z-index:18;color:#1f2937;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fffffff0;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;transition:background .18s,transform .18s;display:grid;position:absolute;top:12px;left:12px;box-shadow:0 3px 12px #00000024}.electronic-detail-back:hover{background:#fff}.electronic-detail-back:active{transform:scale(.95)}.electronic-detail-back:focus-visible{outline-offset:2px;outline:3px solid #31527b47}.electronic-detail-back .material-symbols-outlined{font-size:22px;line-height:1}@media (min-width:1024px){.electronic-detail-back{width:40px;height:40px;top:16px;left:16px}.electronic-detail-back .material-symbols-outlined{font-size:24px}}body:has(.electronic-detail-page--no-header){padding-top:env(safe-area-inset-top)}.electronic-detail-page--no-header{margin-top:0!important}html:has(.electronic-detail-page),html:has(.electronics-page),html:has(.marketplace-seller-page){scroll-behavior:auto}.electronic-store-buy-cta{color:#fff;background:#172d4f;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin:16px 0 2px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .15s,background .15s;display:flex}.electronic-store-buy-cta:hover{background:#203b64}.electronic-store-buy-cta:active{transform:scale(.99)}.electronic-store-buy-cta .material-symbols-outlined{font-size:20px}.electronic-store-soldout{color:#667085;background:#f8fafc;border:1px solid #e2e6ec;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:45px;margin:16px 0 2px;font-size:13px;font-weight:700;display:flex}.home-electronics-subcategories{scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;align-items:center;gap:8px;width:100%;margin-top:6px;padding:1px 0 3px;animation:home-electronics-subcategories-in .16s ease-out both;display:flex;overflow:auto hidden}.home-electronics-subcategories::-webkit-scrollbar{display:none}.home-electronics-subcategories a,.home-electronics-subcategories button{color:#31527b;white-space:nowrap;-webkit-tap-highlight-color:transparent;appearance:none;cursor:pointer;background:#fff;border:1px solid #dce1ea;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.home-electronics-subcategories a:hover:not(.is-active),.home-electronics-subcategories button:hover:not(.is-active){background:#f7f9fc;border-color:#cbd4e1}.home-electronics-subcategories a.is-active,.home-electronics-subcategories button.is-active{background:var(--primary-container);border-color:var(--primary-container);color:#fff}.home-electronics-subcategories a:focus-visible,.home-electronics-subcategories button:focus-visible{outline:2px solid var(--primary-container)}@supports (color:color-mix(in lab,red,red)){.home-electronics-subcategories a:focus-visible,.home-electronics-subcategories button:focus-visible{outline:2px solid color-mix(in srgb,var(--primary-container) 55%,transparent)}}.home-electronics-subcategories a:focus-visible,.home-electronics-subcategories button:focus-visible{outline-offset:2px}@keyframes home-electronics-subcategories-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.home-electronics-subcategories{width:calc(100% + 14px);margin-right:-14px;padding-left:28px;padding-right:0;scroll-padding-left:28px}.home-electronics-subcategories a,.home-electronics-subcategories button{min-height:34px;padding-inline:11px;font-size:11.5px}}@media (prefers-reduced-motion:reduce){.home-electronics-subcategories{animation:none}}@media (max-width:767px){.home-electronics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}}.home-electronics-subcategories button{gap:5px}.home-electronics-subcategories button .electronics-category-icon{color:var(--primary-container)}.home-electronics-subcategories button.is-active .electronics-category-icon{color:#fff}.home-electronics-subcategories button>span:last-child{z-index:3;position:relative}.electronic-detail-installment-offer{color:#4f5966;align-items:center;gap:6px;margin-top:3px;font-size:11.5px;line-height:1.4;display:flex}.electronic-detail-installment-offer>.material-symbols-outlined{color:#315ea8;align-self:center;margin-top:0;font-size:16px}.electronic-detail-installment-copy{gap:0;display:grid}.electronic-detail-installment-line{white-space:nowrap}.electronic-detail-installment-offer strong{color:#315ea8;font-weight:800}.electronic-detail-installment-card-label{color:#7a818b;font-size:9.5px;line-height:1.25;display:block}@media (max-width:620px){.electronic-detail-installment-offer{font-size:11px}.electronic-detail-installment-offer>.material-symbols-outlined{font-size:15px}}@media (min-width:1024px){.home-discovery-controls,.home-top-ad,.home-top-ad .sponsored-ad,.home-top-ad .sponsored-ad--hero,.home-top-ad .sponsored-ad--hero.sponsored-ad--video{width:100%;max-width:none;margin-inline:0}.home-discovery-controls .home-desktop-search,.home-discovery-controls .home-electronics-subcategories,.home-discovery-controls .search-form,.home-discovery-controls .search-form-shell,.home-discovery-controls .vehicle-type-location-row,.home-discovery-controls .vehicle-type-toggle,.home-discovery-controls .vehicle-type-toggle--skeleton{width:100%;max-width:none}.home-discovery-controls .vehicle-type-toggle,.home-discovery-controls .vehicle-type-toggle--skeleton{padding-left:0;padding-right:0}.home-discovery-controls .home-desktop-search{width:70%;max-width:70%;margin-right:auto}.home-discovery-controls .home-desktop-search .search-form,.home-discovery-controls .home-desktop-search .search-form-shell{width:100%;max-width:none}}.vehicle-type-toggle .home-all-category-icon{transform-origin:50%;flex:0 0 20px;width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;max-height:20px;transform:scale(.88)}.home-category-picker__menu .home-all-category-icon,.vehicle-type-toggle .home-all-category-icon{background-color:currentColor;display:block;-webkit-mask:url(/icons/todos.svg) 50%/contain no-repeat;mask:url(/icons/todos.svg) 50%/contain no-repeat}.home-category-picker__menu .home-all-category-icon{flex:0 0 18px;width:18px;height:18px}.home-all-grid>div,.home-all-grid>div:has(>.vehicle-card){min-width:0}.home-all-grid>div>.vehicle-card{height:100%}@media (max-width:767px){.vehicle-type-toggle .home-all-category-icon{flex-basis:20px;width:20px;height:20px}}.vehicle-card--feature{box-shadow:none;background:#fff;border:1px solid #e0e4eb;border-radius:15px;transition:transform .18s,border-color .18s,box-shadow .18s;overflow:hidden}.vehicle-card--feature:hover{border-color:#c9d4e6;transform:translateY(-2px);box-shadow:0 12px 28px #00235514}.vehicle-card--feature .vehicle-card__content{background:#fff;padding:0;display:block}.vehicle-card--feature .vehicle-card__image{aspect-ratio:4/3;background:#f0f2f5;border-radius:0;width:100%}.vehicle-card--feature .vehicle-card__image-shell{width:100%;height:100%}.vehicle-card--feature .vehicle-card__image img{object-fit:cover;width:100%;height:100%}.vehicle-card--feature .vehicle-card__chips{z-index:3;pointer-events:none;flex-flow:row;align-items:center;gap:5px;min-width:0;margin:0;display:flex;position:absolute;top:9px;left:9px;right:9px}.vehicle-card--feature .vehicle-card__chip{box-sizing:border-box;border-radius:6px;gap:4px;height:auto;min-height:21px;max-height:none;padding:4px 7px;font-size:8px;line-height:1.05;display:inline-flex;box-shadow:0 1px 4px #0000001f}.vehicle-card--feature .vehicle-card__chip-icon{flex:none;width:10px;height:10px}.vehicle-card--feature .vehicle-card__body{gap:5px;align-items:normal;min-width:0;padding:13px;display:grid}.vehicle-card--feature .vehicle-card__title{color:#182235;font-size:14px;font-weight:800;line-height:1.3}.vehicle-card--feature .vehicle-card__meta{flex-wrap:wrap;gap:5px 9px;margin-top:0;display:flex}.vehicle-card--feature .vehicle-card__meta span{color:#747c87;gap:3px;font-size:9px;font-weight:600}.vehicle-card--feature .vehicle-card__meta .material-symbols-outlined{font-size:13px}.vehicle-card--feature .vehicle-card__price-location{gap:3px;width:100%;min-height:0;margin-top:4px;display:grid;overflow:visible}.vehicle-card--feature .vehicle-card__price{color:#036;min-height:0;padding:0;font-size:16px;font-weight:800;line-height:1.25}.vehicle-card--feature .vehicle-card__location{color:#747c87;justify-content:flex-start;gap:3px;width:100%;margin:0;font-size:9px}.vehicle-card--feature .vehicle-card__location .material-symbols-outlined{font-size:13px}.vehicle-card--feature .vehicle-card__actions{display:none}@media (max-width:767px){.home-page .featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.vehicle-card--feature .vehicle-card__body{padding:10px}.vehicle-card--feature .vehicle-card__chips{gap:3px;top:7px;left:7px;right:7px}.vehicle-card--feature .vehicle-card__chip{gap:3px;height:auto;min-height:19px;max-height:none;padding:3px 5px;font-size:7.2px}.vehicle-card--feature .vehicle-card__chip-icon{width:8px;height:8px}.vehicle-card--feature .vehicle-card__title{font-size:13px}.vehicle-card--feature .vehicle-card__price{font-size:15px}.vehicle-card--feature .vehicle-card__meta span{font-size:8.5px}}@media (max-width:390px){.vehicle-card--feature .vehicle-card__chips{gap:2px}.vehicle-card--feature .vehicle-card__chip{letter-spacing:0;padding:3px 4px;font-size:6.8px}.vehicle-card--feature .vehicle-card__chip-icon{width:7px;height:7px}}.vehicle-card--feature .vehicle-card__chips{justify-content:flex-end;gap:4px;width:max-content;max-width:calc(100% - 16px);top:8px;left:auto;right:8px;overflow:visible}.vehicle-card--feature .vehicle-card__chip{border-radius:5px;min-width:0;font-size:7.5px;line-height:1;overflow:hidden;box-shadow:0 1px 3px #0000001f}@media (max-width:767px){.vehicle-card--feature .vehicle-card__chips{gap:3px;width:max-content;max-width:calc(100% - 12px);top:6px;left:auto;right:6px}.vehicle-card--feature .vehicle-card__chip{border-radius:4px;gap:2px;height:16px;min-height:16px;max-height:16px;padding:0 4px;font-size:6.4px}.vehicle-card--feature .vehicle-card__chip-icon{width:7px;height:7px}}.vehicle-card--feature .vehicle-card__chip{white-space:nowrap;letter-spacing:0;flex:none;justify-content:center;align-items:center;gap:3px;width:auto;min-width:max-content;height:18px;min-height:18px;max-height:18px;padding:0 6px;font-size:7.8px;font-weight:700;line-height:normal;overflow:visible}.vehicle-card--feature .vehicle-card__chip-icon{object-fit:contain;object-position:center;flex:0 0 8px;width:8px;min-width:8px;max-width:8px;height:8px;min-height:8px;max-height:8px;display:block}@media (max-width:767px){.vehicle-card--feature .vehicle-card__chip{gap:2px;min-width:max-content;height:16px;min-height:16px;max-height:16px;padding:0 4px;font-size:6.6px;line-height:normal;overflow:visible}.vehicle-card--feature .vehicle-card__chip-icon{flex-basis:7px;width:7px;min-width:7px;max-width:7px;height:7px;min-height:7px;max-height:7px}}.home-between-products-ad{grid-column:1/-1;width:100%;min-width:0}.home-between-products-ad>.sponsored-ad--card,.home-between-products-ad>.sponsored-ad--card.sponsored-ad--video{width:100%;height:auto;min-height:0}.home-between-products-ad>.sponsored-ad--card.sponsored-ad--video>.sponsored-ad__card-link,.home-between-products-ad>.sponsored-ad--card>.sponsored-ad__card-link{grid-template-rows:auto auto}.home-between-products-ad>.sponsored-ad--card .sponsored-ad__card-media,.home-between-products-ad>.sponsored-ad--card.sponsored-ad--video .sponsored-ad__card-media{aspect-ratio:16/9;width:100%;height:auto;min-height:0;position:relative;overflow:hidden}.home-between-products-ad>.sponsored-ad--card.sponsored-ad--video .sponsored-ad__stream{aspect-ratio:16/9;width:100%;height:100%;min-height:0}.home-between-products-ad>.sponsored-ad--card.sponsored-ad--video .sponsored-ad__video-poster{object-fit:cover}.home-between-products-ad--desktop{display:none}.home-between-products-ad--compact{display:block}@media (min-width:1240px){.home-between-products-ad--desktop{display:block}.home-between-products-ad--compact{display:none}}.home-page .vehicle-card--feature .vehicle-card__price{font-size:20px}@media (max-width:620px){.home-page .vehicle-card--feature .vehicle-card__price{font-size:19px}}.home-page .vehicle-card--feature .vehicle-card__price{font-weight:700}@media (max-width:767px){.electronic-detail-page,.electronic-detail-page .electronic-detail-main,.electronic-detail-page .electronic-detail-section,.electronic-detail-page .electronic-seller-card,.electronic-detail-page .electronic-spec-grid,.electronic-detail-page>.detail-page__gallery,.electronic-detail-page>.electronic-detail-layout{box-sizing:border-box;min-width:0;max-width:100%}.electronic-detail-page>.electronic-detail-layout{flex-direction:column;align-items:stretch;width:100%;display:flex;overflow:visible}.electronic-detail-page .electronic-detail-main,.electronic-detail-page .electronic-seller-card{width:100%;height:auto;margin-left:0;margin-right:0;overflow:visible;position:static!important;inset:auto!important;transform:none!important}.electronic-detail-main--person .electronic-detail-badges--floating{justify-content:flex-start;width:100%;margin:0 0 10px;position:static}.electronic-detail-main--person>.electronic-detail-title-row{padding-right:0}.electronic-detail-page .electronic-spec-grid>div{align-items:flex-start}.electronic-detail-page .electronic-detail-section p,.electronic-detail-page .electronic-spec-grid strong{white-space:normal;overflow-wrap:anywhere;word-break:normal;max-width:100%}.electronic-detail-page .electronic-detail-section{clear:both;z-index:auto;position:relative}.electronic-detail-page .electronic-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.electronic-detail-page .electronic-spec-grid>div{min-width:0;height:auto;overflow:visible}.electronic-detail-page .electronic-spec-grid>div>span:last-child{width:100%;min-width:0;overflow:visible}.electronic-detail-page .electronic-spec-grid small,.electronic-detail-page .electronic-spec-grid strong{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;word-break:normal;min-width:0;max-width:100%;display:block;overflow:visible}}@media (max-width:390px){.electronic-detail-page .electronic-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}}@media (max-width:900px){.electronic-detail-page .electronic-seller-card{top:auto!important;position:relative!important;inset:auto!important}}@media (min-width:1024px){.electronic-detail-page .electronic-seller-card{position:relative;top:auto}}.electronic-detail-page .electronic-seller-card__label{top:18px;right:18px}.home-category-pills-skeleton{gap:8px;min-height:42px;padding:0 2px 4px}.home-category-pills-skeleton .home-category-pill-skeleton{scroll-snap-align:start;background:#eef1f5;border:1px solid #e8edf3;border-radius:999px;flex:none;height:38px;min-height:38px}@media (min-width:768px){.home-category-pills-skeleton .home-category-pill-skeleton{height:39px;min-height:39px}}.home-vehicle-experience{position:relative}.home-category-sticky-row{top:var(--header-height);z-index:45;background:var(--background);isolation:isolate;margin-top:12px;position:sticky}@media (min-width:1024px){.home-category-sticky-row,.home-category-sticky-row .vehicle-type-toggle,.home-category-sticky-row .vehicle-type-toggle--skeleton{width:100%;max-width:none}.home-category-sticky-row .vehicle-type-toggle,.home-category-sticky-row .vehicle-type-toggle--skeleton{padding-left:0;padding-right:0}}.home-category-sticky-row{padding-top:8px;padding-bottom:8px}.vehicle-gallery .vehicle-gallery__slide--video{background:#050505;display:block;position:relative}.vehicle-gallery .vehicle-gallery__product-video-stage{isolation:isolate;background:#050505;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.vehicle-gallery .vehicle-gallery__product-video-backdrop{z-index:0;pointer-events:none;background:#050505;position:absolute;inset:-24px;overflow:hidden}.vehicle-gallery .vehicle-gallery__product-video-backdrop:after{content:"";background:#0000007a;position:absolute;inset:0}.vehicle-gallery .vehicle-gallery__product-video-backdrop img{object-fit:cover;object-position:center;filter:blur(22px)saturate(.75);opacity:.72;width:100%;height:100%;display:block;transform:scale(1.08)}.vehicle-gallery .vehicle-gallery__product-video-surface{z-index:1;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.vehicle-gallery .vehicle-gallery__product-video-surface>.vehicle-gallery__video-frame,.vehicle-gallery .vehicle-gallery__product-video-surface>.vehicle-gallery__video-player{background:0 0;border:0;display:block;position:absolute;inset:0;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important}.vehicle-gallery .vehicle-gallery__product-video-surface>.vehicle-gallery__video-player{object-fit:contain!important;object-position:center center!important}.electronic-detail-page .electronic-detail-main{border-color:#f0f2f5!important}.electronic-detail-discount-badge,.electronics-card__discount-badge,.marketplace-seller-listing-discount-badge{box-sizing:border-box;flex:none;height:15px!important;min-height:15px!important;padding:0 4px!important;font-size:8px!important;font-weight:500!important;line-height:15px!important}.electronic-detail-pix-label,.electronics-card__pix-label,.marketplace-seller-listing-pix-label{color:#7f8793;flex:none;font-weight:500;display:inline-block}@media (max-width:620px){.electronic-detail-price-current,.electronics-card__price-current,.marketplace-seller-listing-price-current{gap:3px!important}.electronic-detail-discount-badge,.electronics-card__discount-badge,.marketplace-seller-listing-discount-badge{border-radius:3px!important;height:13px!important;min-height:13px!important;padding:0 3px!important;font-size:7px!important;line-height:13px!important}.electronic-detail-pix-label,.electronics-card__pix-label,.marketplace-seller-listing-pix-label{font-size:8px}}.electronic-detail-price-current,.electronics-card__price-current,.marketplace-seller-listing-price-current{white-space:nowrap;flex-wrap:nowrap!important;gap:3px!important}.electronic-detail-discount-badge,.electronics-card__discount-badge,.marketplace-seller-listing-discount-badge{white-space:nowrap;border-radius:4px!important;height:16px!important;min-height:16px!important;padding:0 5px!important;font-size:8.5px!important;line-height:16px!important}.electronic-detail-pix-label,.electronics-card__pix-label,.marketplace-seller-listing-pix-label{white-space:nowrap;font-size:9px;font-weight:600;line-height:1;color:var(--primary-container)!important}@media (max-width:620px){.electronic-detail-price-current,.electronics-card__price-current,.marketplace-seller-listing-price-current{gap:2px!important}.electronic-detail-discount-badge,.electronics-card__discount-badge,.marketplace-seller-listing-discount-badge{border-radius:3px!important;height:14px!important;min-height:14px!important;padding:0 4px!important;font-size:7.5px!important;line-height:14px!important}.electronic-detail-pix-label,.electronics-card__pix-label,.marketplace-seller-listing-pix-label{font-size:8px;font-weight:600}}.electronic-detail-discount-badge,.electronics-card__discount-badge,.marketplace-seller-listing-discount-badge{border-radius:3px!important;height:14px!important;min-height:14px!important;padding-top:0!important;padding-bottom:0!important;line-height:14px!important}@media (max-width:620px){.electronic-detail-discount-badge,.electronics-card__discount-badge,.marketplace-seller-listing-discount-badge{border-radius:3px!important;height:12px!important;min-height:12px!important;line-height:12px!important}}.electronic-detail-pix-label,.electronics-card__pix-label,.marketplace-seller-listing-pix-label{font-size:10px!important}@media (max-width:620px){.electronic-detail-pix-label,.electronics-card__pix-label,.marketplace-seller-listing-pix-label{font-size:9px!important}}.electronics-card__pix-label{font-size:10px!important}.electronic-detail-pix-label{font-size:12px!important}@media (max-width:620px){.electronics-card__pix-label{font-size:9.5px!important}.electronic-detail-pix-label{font-size:11px!important}.electronic-detail-discount-badge{border-radius:4px!important;height:15px!important;min-height:15px!important;padding:0 4px!important;font-size:8.5px!important;line-height:15px!important}}.electronic-detail-discount-badge{vertical-align:middle!important;font-size:10.5px!important}@media (max-width:620px){.electronic-detail-discount-badge{font-size:9.5px!important;line-height:1!important}}.marketplace-seller-listing-card,.marketplace-seller-listing-copy{min-width:0}.marketplace-seller-listing-copy>small{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;display:block;overflow:hidden}@media (max-width:620px){.electronic-detail-discount-badge{padding:1px 4px 0!important}}@media (min-width:768px){.vehicle-lightbox__dialog{grid-template-rows:72px minmax(0,1fr) max-content;width:100%;height:100dvh}.vehicle-lightbox__topbar{background:#03080f;grid-row:1;min-height:72px;padding:16px 20px 10px;position:relative;inset:auto}.vehicle-lightbox__stage{contain:layout paint;grid-row:2;min-width:0;max-height:none;padding:0 clamp(10px,2vw,28px)}.vehicle-lightbox__image-shell{margin:0 auto}.vehicle-lightbox__footer{background:#03080f;grid-row:3;padding:10px 20px 12px}.vehicle-lightbox{background:#03080ff5;place-items:center;padding:24px}.vehicle-lightbox__dialog{border:1px solid #ffffff1a;border-radius:18px;grid-template-rows:60px minmax(0,1fr) max-content;width:min(90vw,1180px);max-width:calc(100vw - 48px);height:min(84dvh,760px);max-height:calc(100dvh - 48px);box-shadow:0 24px 70px #0000007a}.vehicle-lightbox__topbar{border-radius:18px 18px 0 0;min-height:60px;padding:10px 16px 8px}.vehicle-lightbox__stage{min-height:0;padding:14px 24px 18px;overflow:hidden}.vehicle-lightbox__image-shell{place-items:center;width:100%;max-width:100%;height:100%;max-height:100%;display:grid;position:relative;inset:auto;overflow:hidden}.vehicle-lightbox__image{object-fit:contain;object-position:center;width:auto;max-width:94%;height:auto;max-height:94%}.vehicle-lightbox__footer{border-radius:0 0 18px 18px;min-height:0;padding:10px 16px 12px;overflow:hidden}.vehicle-lightbox__thumbs{min-height:54px}.vehicle-lightbox__thumbs button{flex-basis:64px;width:64px;height:48px}}.mobile-drawer__nav-icon--cart{background:currentColor;-webkit-mask:url(/icons/carrinho.svg) 50%/contain no-repeat;mask:url(/icons/carrinho.svg) 50%/contain no-repeat}.bottom-nav__icon{flex-shrink:0;width:24px;height:24px;position:relative}.bottom-nav__badge,.bottom-nav__icon{justify-content:center;align-items:center;line-height:1;display:inline-flex}.bottom-nav__badge{color:#fff;background:#e44747;border:2px solid #fff;border-radius:999px;min-width:17px;height:17px;padding:0 4px;font-size:8px;font-weight:800;position:absolute;top:-5px;right:-11px}.bottom-nav a.is-active .bottom-nav__badge{border-color:var(--primary-container)}.desktop-cart-link{width:38px;height:38px;color:var(--primary-container);border-radius:50%;justify-content:center;align-items:center;transition:background-color .18s;display:none;position:relative}.desktop-cart-link:hover{background:#001e4012}.desktop-cart-link__icon{background:currentColor;width:20px;height:20px;display:block;-webkit-mask:url(/icons/carrinho.svg) 50%/contain no-repeat;mask:url(/icons/carrinho.svg) 50%/contain no-repeat}.desktop-cart-link b{color:#fff;background:#e44747;border:2px solid #fbf9f8;border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:8px;font-weight:800;display:inline-flex;position:absolute;top:1px;right:-2px}@media (min-width:1024px){.desktop-cart-link{display:inline-flex}}.electronic-store-purchase-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:9px;margin:16px 0 2px;display:grid}.electronic-store-purchase-actions .electronic-store-buy-cta{margin:0}.electronic-store-cart-cta{color:#172d4f;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #172d4f;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 12px;font-size:13px;font-weight:650;transition:background .15s,transform .15s;display:flex}.electronic-store-cart-cta:hover{background:#f5f8fc}.electronic-store-cart-cta:active{transform:scale(.99)}.electronic-store-cart-cta__icon{background:currentColor;flex:0 0 19px;width:19px;height:19px;display:block;-webkit-mask:url(/icons/carrinho.svg) 50%/contain no-repeat;mask:url(/icons/carrinho.svg) 50%/contain no-repeat}.electronic-store-cart-toast{left:50%;bottom:max(24px,calc(env(safe-area-inset-bottom) + 16px));z-index:125;-webkit-backdrop-filter:blur(10px);color:#fff;background:#121e30f0;border:1px solid #ffffff24;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;width:min(520px,100vw - 32px);min-height:48px;padding:11px 13px 11px 15px;animation:electronicStoreCartToastIn .18s ease-out both;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 34px #08122038}.electronic-store-cart-toast__message{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.electronic-store-cart-toast__message strong{font-weight:700}.electronic-store-cart-toast__link{color:#fff;text-underline-offset:3px;flex:none;font-size:11px;font-weight:750;text-decoration:underline}.electronic-store-cart-toast--warning{background:#452f14f2}@keyframes electronicStoreCartToastIn{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.cart-store-conflict-backdrop{z-index:120;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0812207a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.cart-store-conflict{background:#fff;border:1px solid #ffffffa6;border-radius:20px;gap:16px;width:min(460px,100%);padding:22px;display:grid;box-shadow:0 24px 70px #0f172a38}.cart-store-conflict__icon{background:#eef3f8;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.cart-store-conflict__icon span{background:#172d4f;width:22px;height:22px;-webkit-mask:url(/icons/carrinho.svg) 50%/contain no-repeat;mask:url(/icons/carrinho.svg) 50%/contain no-repeat}.cart-store-conflict small{color:#7b8491;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.cart-store-conflict h2{color:#172d4f;letter-spacing:-.02em;margin:3px 0 0;font-size:20px}.cart-store-conflict p{color:#657080;margin:8px 0 0;font-size:13px;line-height:1.55}.cart-store-conflict__actions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.cart-store-conflict__actions button{min-height:44px;font:inherit;cursor:pointer;border-radius:11px;padding:0 12px;font-size:12px;font-weight:700}.cart-store-conflict__actions .is-secondary{color:#172d4f;background:#fff;border:1px solid #dfe4eb}.cart-store-conflict__actions .is-primary{color:#fff;background:#172d4f;border:1px solid #172d4f}.store-checkout-cart-summary{background:#fafbfc;border:1px solid #e5e9ef;border-radius:14px;margin:16px 0 20px;overflow:hidden}.store-checkout-cart-summary__heading{justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:13px 15px;display:flex}.store-checkout-cart-summary__heading>div{gap:3px;min-width:0;display:grid}.store-checkout-cart-summary__heading small{color:#7a8491;font-size:11px;font-weight:650}.store-checkout-cart-summary__heading strong{color:#1e2d43;font-size:14px;line-height:1.3}.store-checkout-cart-summary__edit{color:#2f65ad;flex:none;font-size:11px;font-weight:750;text-decoration:none}.store-checkout-cart-summary__details{border-top:1px solid #e9edf2}.store-checkout-cart-summary__details summary{color:#526071;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:0 15px;font-size:12px;font-weight:700;list-style:none;display:flex}.store-checkout-cart-summary__details summary::-webkit-details-marker{display:none}.store-checkout-cart-summary__chevron{color:#657386;font-size:19px;transition:color .2s,transform .2s}.store-checkout-cart-summary__details[open] .store-checkout-cart-summary__chevron{color:#2f65ad;transform:translateY(-1px)}.store-checkout-cart-summary__items{gap:9px;padding:2px 15px 13px;display:grid}.store-checkout-cart-summary__items>div{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.store-checkout-cart-summary__items span{color:#5f6b7a;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.store-checkout-cart-summary__items strong{color:#263449;white-space:nowrap;font-size:12px}.store-checkout-receive-heading{gap:2px;margin:4px 0 10px;display:grid}.store-checkout-receive-heading strong{color:#1f2f46;font-size:14px}.store-checkout-receive-heading small{color:#7a8491;font-size:11px}@media (max-width:560px){.store-checkout-cart-summary{border-radius:12px;margin-top:14px;margin-bottom:18px}.store-checkout-cart-summary__heading{gap:10px;min-height:60px;padding:12px 13px}.store-checkout-cart-summary__heading strong{font-size:13px}.store-checkout-cart-summary__edit{font-size:10.5px}.store-checkout-cart-summary__details summary{min-height:40px;padding:0 13px}.store-checkout-cart-summary__items{padding:2px 13px 12px}}.store-checkout-cart-items{gap:10px;margin-bottom:12px;display:grid}.store-checkout-cart-items .store-checkout-quantity{margin:0}.store-checkout-quantity__title{color:#263449;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:520px;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.store-checkout-products{gap:10px;margin-bottom:14px;display:grid}.store-checkout-products .store-checkout-product{border-bottom:1px solid #edf0f4;margin:0;padding-bottom:10px}.store-checkout-products .store-checkout-product:last-child{border-bottom:0;padding-bottom:0}@media (max-width:560px){.electronic-store-purchase-actions{grid-template-columns:1fr}.electronic-store-cart-toast{bottom:max(82px,calc(env(safe-area-inset-bottom) + 72px))}.cart-store-conflict-backdrop{align-items:end;padding:0}.cart-store-conflict{width:100%;padding:22px 18px calc(22px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0}.cart-store-conflict__actions{grid-template-columns:1fr}}.store-checkout-summary--cart h2{margin-bottom:14px}.store-checkout-order-glance{gap:15px;padding-bottom:16px;display:grid}.store-checkout-order-glance__thumbs{align-items:center;min-width:0;padding-left:2px;display:flex}.store-checkout-order-glance__fallback,.store-checkout-order-glance__more,.store-checkout-order-glance__thumbs>img{box-sizing:border-box;border:2px solid #fff;border-radius:13px;flex:0 0 52px;width:52px;height:52px;box-shadow:0 2px 8px #0f172a17}.store-checkout-order-glance__thumbs>img{object-fit:cover;background:#f3f5f7}.store-checkout-order-glance__fallback+.store-checkout-order-glance__fallback,.store-checkout-order-glance__fallback+img,.store-checkout-order-glance__more,.store-checkout-order-glance__thumbs>img+.store-checkout-order-glance__fallback,.store-checkout-order-glance__thumbs>img+img{margin-left:-9px}.store-checkout-order-glance__fallback{color:#738092;background:#f2f4f7;place-items:center;display:grid}.store-checkout-order-glance__fallback .material-symbols-rounded{font-size:21px}.store-checkout-order-glance__more{color:#31435c;background:#eef2f6;place-items:center;font-size:12px;font-weight:800;display:grid}.store-checkout-order-glance__meta{gap:12px;display:grid}.store-checkout-order-glance__meta>span{color:#77808d;font-size:12px;line-height:1.35}.store-checkout-order-glance__total{border-top:1px solid #e8ebef;justify-content:space-between;align-items:flex-end;gap:16px;padding-top:13px;display:flex}.store-checkout-order-glance__total small{color:#6f7887;font-size:12px;font-weight:650}.store-checkout-order-glance__total strong{color:#172d4f;letter-spacing:-.025em;white-space:nowrap;font-size:21px;line-height:1.05}.store-checkout-summary--cart .store-checkout-security{margin-top:0}@media (max-width:760px){.store-checkout-order-glance{gap:13px;padding-bottom:14px}.store-checkout-order-glance__fallback,.store-checkout-order-glance__more,.store-checkout-order-glance__thumbs>img{border-radius:12px;flex-basis:46px;width:46px;height:46px}.store-checkout-order-glance__total strong{font-size:19px}}@media (prefers-reduced-motion:reduce){.store-checkout-cart-summary__details summary .material-symbols-rounded{transition:none!important}}.electronic-detail-price-wrap .electronic-detail-price-old{text-decoration-thickness:1.8px;font-size:18px!important}.electronic-detail-discount-badge{border-radius:4.8px!important;height:20.4px!important;min-height:20.4px!important;padding:0 6px!important;font-size:12.6px!important}@media (max-width:620px){.electronic-detail-price-wrap .electronic-detail-price-old{text-decoration-thickness:1.8px;font-size:15.6px!important}.electronic-detail-discount-badge{border-radius:4.8px!important;height:18px!important;min-height:18px!important;padding:0 4.8px!important;font-size:11.4px!important;line-height:1!important}}.electronic-detail-discount-badge{box-sizing:border-box!important;text-align:center!important;justify-content:center!important;align-items:center!important;padding:1px 6px 0!important;line-height:1!important;display:inline-flex!important}@media (max-width:620px){.electronic-detail-discount-badge{padding:1px 4.8px 0!important}}.electronic-detail-price-current .electronic-detail-discount-badge{margin-left:4px!important}@media (max-width:620px){.electronic-detail-price-current .electronic-detail-discount-badge{margin-left:3px!important}}@media (prefers-reduced-motion:reduce){.site-header__logo-image{filter:none;transition:none}}.platform-banner-carousel{aspect-ratio:1600/590;isolation:isolate;width:100%;max-height:590px;position:relative}.platform-banner-carousel__slide,.platform-banner-carousel__viewport{position:absolute;inset:0;overflow:hidden}.platform-banner-carousel__slide{visibility:hidden;pointer-events:none;will-change:transform;background:#eef2f8;border-radius:18px;transition:none;display:block}.platform-banner-carousel[data-slide-direction=forward] .platform-banner-carousel__slide{transform:translate(calc(100% + 14px))}.platform-banner-carousel[data-slide-direction=backward] .platform-banner-carousel__slide{transform:translate(calc(-100% - 14px))}.platform-banner-carousel__slide.is-active{z-index:2;visibility:visible;pointer-events:auto;transition:transform .65s cubic-bezier(.22,.61,.36,1);transform:translate(0)!important}.platform-banner-carousel__slide.is-exiting{z-index:1;visibility:visible;pointer-events:none;transition:transform .65s cubic-bezier(.22,.61,.36,1)}.platform-banner-carousel[data-slide-direction=forward] .platform-banner-carousel__slide.is-exiting{transform:translate(calc(-100% - 14px))}.platform-banner-carousel[data-slide-direction=backward] .platform-banner-carousel__slide.is-exiting{transform:translate(calc(100% + 14px))}.platform-banner-carousel__slide img{object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.platform-banner-carousel__dots{z-index:3;-webkit-backdrop-filter:blur(5px);background:#0a122233;border-radius:999px;align-items:center;gap:6px;padding:5px 7px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.platform-banner-carousel__dots button{cursor:pointer;background:#ffffff94;border:0;border-radius:999px;width:7px;height:7px;padding:0;transition:width .2s,background .2s}.platform-banner-carousel__dots button.is-active{background:#fff;width:20px}.platform-banner-carousel:focus-within{outline-offset:2px;outline:2px solid #1677ff80}@media (max-width:620px){.platform-banner-carousel{aspect-ratio:1600/590;touch-action:pan-y}.platform-banner-carousel__slide{border-radius:14px}.platform-banner-carousel__dots{bottom:8px}}@media (prefers-reduced-motion:reduce){.platform-banner-carousel__dots button,.platform-banner-carousel__slide,.platform-banner-carousel__slide.is-active,.platform-banner-carousel__slide.is-exiting{transition:none}}.marketplace-variant-purchase{margin-top:14px;padding-top:2px}.marketplace-variant-purchase__price{align-items:baseline;gap:8px;margin-bottom:18px;display:flex}.marketplace-variant-purchase__price small{color:#667085;font-size:13px}.marketplace-variant-purchase__price strong{color:#036;letter-spacing:-.7px;font-size:30px;line-height:1}.marketplace-variant-purchase__groups{gap:16px;margin-bottom:12px;display:grid}.marketplace-variant-purchase__group{gap:9px;display:grid}.marketplace-variant-purchase__label{align-items:center;gap:8px;font-size:14px;display:flex}.marketplace-variant-purchase__label strong{color:#1d2939}.marketplace-variant-purchase__label span{color:#667085}.marketplace-variant-purchase__values{flex-wrap:wrap;gap:8px;display:flex}.marketplace-variant-purchase__values button{color:#344054;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:9px;align-items:center;gap:8px;padding:0 15px;font-size:14px;font-weight:600;transition:border-color .16s,box-shadow .16s,background .16s;display:inline-flex}.marketplace-variant-purchase__values button:hover:not(:disabled){border-color:#315ea8}.marketplace-variant-purchase__values button.is-selected{color:#315ea8;background:#eff6ff;border-color:#315ea8;box-shadow:0 0 0 1px #315ea8}.marketplace-variant-purchase__values button.is-disabled{opacity:.38;cursor:not-allowed;background:#f8fafc;text-decoration:line-through}.marketplace-variant-purchase__swatch{border:.7px solid #eceff3;border-radius:0;width:18px;height:18px;box-shadow:inset 0 0 0 2px #ffffffa6}.marketplace-variant-purchase__availability{color:#667085;min-height:22px;margin:4px 0 12px;font-size:13px}.marketplace-variant-purchase__availability .is-unavailable{color:#b42318}.marketplace-variant-purchase__disabled-actions button{color:#98a2b3;width:100%;min-height:48px;font:inherit;cursor:not-allowed;background:#e4e7ec;border:0;border-radius:10px;font-weight:700}@media (max-width:700px){.marketplace-variant-purchase{margin-top:12px}.marketplace-variant-purchase__price strong{font-size:27px}.marketplace-variant-purchase__values{gap:7px}.marketplace-variant-purchase__values button{min-height:39px;padding:0 13px;font-size:13px}.marketplace-variant-purchase__groups{gap:14px}}html[data-saliplace-app-webview=true]{--sp-app-safe-top:var(--safe-area-inset-top,env(safe-area-inset-top,0px));--sp-app-safe-bottom:var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px));--sp-app-safe-left:var(--safe-area-inset-left,env(safe-area-inset-left,0px));--sp-app-safe-right:var(--safe-area-inset-right,env(safe-area-inset-right,0px));--header-height:calc(64px + var(--sp-app-safe-top));--bottom-nav-height:calc(70px + var(--sp-app-safe-bottom));background:var(--background)}html[data-saliplace-app-webview=true] body{padding-top:var(--header-height);padding-bottom:calc(76px + var(--sp-app-safe-bottom));background:var(--background)}html[data-saliplace-app-webview=true] .site-header{height:var(--header-height);padding-top:var(--sp-app-safe-top);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);isolation:isolate;background:linear-gradient(#fbf9f8,#fbf9f8fb 45%,#fbf9f8f5)}html[data-saliplace-app-webview=true] .site-header__inner{height:64px;padding-left:calc(10px + var(--sp-app-safe-left));padding-right:calc(10px + var(--sp-app-safe-right))}html[data-saliplace-app-webview=true] .mobile-drawer{padding:calc(18px + var(--sp-app-safe-top)) calc(18px + var(--sp-app-safe-right)) calc(18px + var(--sp-app-safe-bottom)) calc(18px + var(--sp-app-safe-left))}html[data-saliplace-app-webview=true] .bottom-nav{height:var(--bottom-nav-height);min-height:var(--bottom-nav-height);padding-left:calc(12px + var(--sp-app-safe-left));padding-right:calc(12px + var(--sp-app-safe-right))}html[data-saliplace-app-webview=true] body:has(.electronic-detail-page--no-header),html[data-saliplace-app-webview=true] body:has(.marketplace-store-page--no-header){padding-top:var(--sp-app-safe-top)}@media (prefers-reduced-transparency:reduce){html[data-saliplace-app-webview=true] .site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fbf9f8}}html[data-saliplace-app-webview=true] body:has(.electronic-detail-page--no-header){padding-top:0}html[data-saliplace-app-webview=true] .electronic-detail-page--no-header{margin-top:0!important}html[data-saliplace-app-webview=true] .electronic-detail-page--no-header>.electronic-detail-gallery-wrap{margin-top:0;position:relative}html[data-saliplace-app-webview=true] .electronic-detail-page--no-header .vehicle-gallery__main{height:calc(clamp(322px, calc(76vw + 22px), 422px) + var(--sp-app-safe-top))}html[data-saliplace-app-webview=true] .electronic-detail-page--no-header>.electronic-detail-gallery-wrap:before{content:"";z-index:6;height:calc(var(--sp-app-safe-top) + 42px);pointer-events:none;background:linear-gradient(#ffffff6b,#ffffff2e 58%,#fff0);position:absolute;top:0;left:0;right:0}html[data-saliplace-app-webview=true] .electronic-detail-page--no-header .electronic-detail-back{top:calc(var(--sp-app-safe-top) + 12px);left:calc(var(--sp-app-safe-left) + 12px)}html[data-saliplace-app-webview=true] .electronic-detail-page--no-header .vehicle-gallery__actions{top:calc(var(--sp-app-safe-top) + 12px);right:calc(var(--sp-app-safe-right) + 12px);z-index:7}@media (min-width:768px){html[data-saliplace-app-webview=true] .electronic-detail-page--no-header .vehicle-gallery__main{height:calc(clamp(610px, calc(52vw + 30px), 690px) + var(--sp-app-safe-top))}}@media (min-width:1024px){html[data-saliplace-app-webview=true] .electronic-detail-page--no-header .vehicle-gallery__main{height:calc(clamp(560px, 56vw, 680px) + var(--sp-app-safe-top))}html[data-saliplace-app-webview=true] .electronic-detail-page--no-header .electronic-detail-back{top:calc(var(--sp-app-safe-top) + 16px);left:calc(var(--sp-app-safe-left) + 16px)}html[data-saliplace-app-webview=true] .electronic-detail-page--no-header .vehicle-gallery__actions{top:calc(var(--sp-app-safe-top) + 16px);right:calc(var(--sp-app-safe-right) + 16px)}}.marketplace-seller-listing-copy h3{color:#182235;font-size:15px;line-height:1.3}.marketplace-seller-listing-price-old{color:#8b929c;width:max-content;font-size:14px;font-weight:400;line-height:1.15;text-decoration:none;display:inline-flex;position:relative}.marketplace-seller-listing-price-old:after{content:"";z-index:2;pointer-events:none;background:currentColor;height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.marketplace-seller-listing-copy .marketplace-seller-listing-price-current strong{color:#036;font-size:20px;line-height:1.15}.marketplace-seller-listing-price-prefix{vertical-align:baseline;margin-right:1px;font-size:11px;font-weight:500;line-height:1;display:inline-block}.marketplace-seller-listing-price-amount{align-items:flex-start;gap:1px;display:inline-flex}.marketplace-seller-listing-price-amount__cents{align-self:flex-start;margin:0;font-size:.52em;font-weight:600;line-height:1;display:inline-block;transform:translateY(35%)}.marketplace-seller-listing-price-amount--old,.marketplace-seller-listing-price-old .marketplace-seller-listing-price-amount{font-size:1em}@media (max-width:620px){.marketplace-seller-listing-copy h3{font-size:15px}.marketplace-seller-listing-price-old{font-size:13px}.marketplace-seller-listing-copy .marketplace-seller-listing-price-current strong{font-size:19px}.marketplace-seller-listing-price-prefix{font-size:10px;font-weight:500}.marketplace-seller-listing-price-amount__cents{font-size:.5em}}.legal-action-card{background:#fff;border:1px solid #dfe4eb;border-radius:14px;gap:12px;margin:20px 0;padding:20px;display:grid}.legal-action-card h2,.legal-action-card p{margin:0}.legal-action-card form{gap:10px;display:grid}.legal-action-card label{gap:6px;font-weight:700;display:grid}.legal-action-card input{height:44px;font:inherit;border:1px solid #cfd6df;border-radius:10px;padding:0 12px}.legal-action-card button{color:#fff;cursor:pointer;background:#036;border:0;border-radius:10px;min-height:42px;padding:0 14px;font-weight:800}.legal-action-card button.is-secondary{color:#273548;background:#eef2f7}.legal-action-card button.is-danger{background:#b42318}.legal-action-card button:disabled{opacity:.6;cursor:wait}.legal-action-error{font-weight:700;color:#b42318!important}.marketplace-report-action{gap:9px;margin-top:10px;display:grid}.marketplace-report-trigger{color:#5e6877;text-align:left;width:100%;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e0e4eb;border-radius:10px;grid-template-columns:18px 1fr 18px;align-items:center;gap:8px;padding:0 11px;font-size:11px;font-weight:700;display:grid}.marketplace-report-trigger .material-symbols-outlined{font-size:17px}.marketplace-report-trigger .material-symbols-outlined:last-child{color:#8b95a3}.marketplace-report-panel{background:#fafbfc;border:1px solid #e0e4eb;border-radius:12px;gap:9px;padding:12px;display:grid}.marketplace-report-panel>strong{color:#273548;font-size:11px}.marketplace-report-panel select,.marketplace-report-panel textarea{color:#273548;width:100%;font:inherit;background:#fff;border:1px solid #d4dae3;border-radius:9px;padding:10px;font-size:11px}.marketplace-report-panel textarea{resize:vertical;min-height:78px}.marketplace-report-panel small{color:#b42318;font-size:10px;line-height:1.4}.marketplace-report-submit{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#036;border:0;border-radius:9px;font-size:11px;font-weight:800}.marketplace-report-submit:disabled{opacity:.6;cursor:default}.marketplace-report-success{color:#16794b;background:#f1faf4;border:1px solid #cfe8d8;border-radius:10px;align-items:center;gap:7px;margin-top:10px;padding:10px 11px;font-size:11px;font-weight:700;display:flex}.marketplace-report-success .material-symbols-outlined{font-size:18px}.detail-main-column>.marketplace-report-action{margin-top:16px;padding:0}.detail-main-column>.marketplace-report-success{margin-top:16px}@media (max-width:620px){.marketplace-report-trigger{min-height:44px;font-size:12px}.marketplace-report-panel select,.marketplace-report-panel textarea,.marketplace-report-submit{font-size:12px}}.electronic-seller-column{box-sizing:border-box;width:100%;min-width:0;max-width:100%;top:calc(var(--header-height) + 18px);align-self:stretch;gap:10px;display:grid;position:sticky}.electronic-seller-column .electronic-seller-card{align-self:auto;position:static;top:auto}.electronic-seller-column>.marketplace-report-action,.electronic-seller-column>.marketplace-report-success{margin-top:0}@media (max-width:900px){.electronic-seller-column{position:static;top:auto}}.web-voice-disclosure{z-index:1200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0812208c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.web-voice-disclosure__card{background:#fff;border:1px solid #dfe4eb;border-radius:16px;gap:12px;width:min(430px,100%);padding:20px;display:grid;box-shadow:0 18px 52px #10182833}.web-voice-disclosure__card h2{color:#172338;margin:0;font-size:18px;line-height:1.25}.web-voice-disclosure__card p{color:#526071;margin:0;font-size:13px;line-height:1.55}.web-voice-disclosure__card>a{color:#036;width:max-content;font-size:12px;font-weight:700;text-decoration:underline}.web-voice-disclosure__actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:4px;display:grid}.web-voice-disclosure__actions button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#036;border:0;border-radius:10px;font-size:12px;font-weight:800}.web-voice-disclosure__actions button.is-secondary{color:#425166;background:#fff;border:1px solid #d8dee7}@media (max-width:620px){.web-voice-disclosure{padding:16px}.web-voice-disclosure__card{border-radius:14px;padding:18px}.web-voice-disclosure__actions{grid-template-columns:1fr}}.marketplace-report-trigger--seller{color:#596779}.marketplace-report-hide-seller{color:#6c5960;text-align:left;width:100%;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 11px;font-size:11px;font-weight:700;display:flex}.marketplace-report-hide-seller .material-symbols-outlined{font-size:17px}@media (max-width:620px){.marketplace-report-hide-seller{min-height:42px;font-size:12px}}@media (max-width:767px){.electronic-detail-page .vehicle-gallery--product .vehicle-gallery__main{aspect-ratio:1;background:#fff;width:100%;height:auto;max-height:none}.electronic-detail-page .vehicle-gallery--product .vehicle-gallery__slide:not(.vehicle-gallery__slide--video){background:#fff}.electronic-detail-page .vehicle-gallery--product .vehicle-gallery__media-image{object-fit:contain;object-position:center center;width:100%;height:100%}}.marketplace-variant-purchase__group{min-width:0}.marketplace-variant-purchase__values.is-photos{scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;flex-wrap:nowrap;gap:8px;width:100%;max-width:100%;padding:2px 1px 4px;display:flex;overflow:auto hidden}.marketplace-variant-purchase__values.is-photos::-webkit-scrollbar{width:0;height:0;display:none}.marketplace-variant-purchase__values.is-photos button{aspect-ratio:auto;width:68px;min-width:68px;height:auto;min-height:0;box-shadow:none;color:#344054;scroll-snap-align:start;background:0 0;border:0;border-radius:0;flex-direction:column;flex:0 0 68px;align-items:stretch;gap:5px;padding:0;display:flex;position:relative;overflow:visible}.marketplace-variant-purchase__values.is-photos button.is-selected,.marketplace-variant-purchase__values.is-photos button:hover:not(:disabled){box-shadow:none;color:#1d2939;background:0 0;border:0}.marketplace-variant-purchase__values.is-photos button.is-disabled{opacity:.42;background:0 0;text-decoration:none}.marketplace-variant-purchase__photo-label{z-index:auto;color:#344054;text-align:center;width:100%;min-width:0;text-shadow:none;text-overflow:ellipsis;white-space:nowrap;padding:0 2px;font-size:11px;font-weight:650;line-height:1.2;position:static;overflow:hidden}.marketplace-variant-purchase__photo{box-sizing:border-box;background:#eef1f5;border:1px solid #d0d5dd;border-radius:8px;width:68px;height:68px;transition:border-color .16s,box-shadow .16s;display:block;position:relative;inset:auto;overflow:hidden}.marketplace-variant-purchase__photo-placeholder,.marketplace-variant-purchase__photo>img{object-fit:cover;width:100%;height:100%;display:block}.marketplace-variant-purchase__photo-placeholder{background:linear-gradient(145deg,#eef1f5,#e3e8ef)}.marketplace-variant-purchase__photo:after{content:none;display:none}.marketplace-variant-purchase__values.is-photos button:hover:not(:disabled) .marketplace-variant-purchase__photo{border-color:#98a2b3}.marketplace-variant-purchase__values.is-photos button.is-selected .marketplace-variant-purchase__photo{border:2px solid #315ea8;box-shadow:0 0 0 2px #315ea81a}.marketplace-variant-purchase__values.is-photos button.is-selected:after{content:none;display:none}.marketplace-variant-purchase__values.is-photos button.is-selected .marketplace-variant-purchase__photo:before{content:"✓";z-index:2;color:#fff;background:#315ea8;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-weight:850;display:grid;position:absolute;top:4px;right:4px;box-shadow:0 2px 5px #0f172a29}@media (max-width:700px){.marketplace-variant-purchase__values.is-photos{grid-template-columns:none;gap:7px;padding-bottom:3px;display:flex}.marketplace-variant-purchase__values.is-photos button{flex-basis:64px;width:64px;min-width:64px}.marketplace-variant-purchase__photo{width:64px;height:64px}.marketplace-variant-purchase__photo-label{font-size:10.5px}}@media (max-width:380px){.marketplace-variant-purchase__values.is-photos{grid-template-columns:none;display:flex}}@media (max-width:767px){.electronics-card__price-old:after{transform-origin:50%;height:1px;top:.5em;transform:translateY(-50%)scaleY(.35)}}.marketplace-store-back{z-index:18;color:#1f2937;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fffffff0;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;transition:background .18s,transform .18s;display:grid;position:absolute;top:12px;left:12px;box-shadow:0 3px 12px #00000024}.marketplace-store-back:hover{background:#fff}.marketplace-store-back:active{transform:scale(.95)}.marketplace-store-back:focus-visible{outline-offset:2px;outline:3px solid #31527b47}.marketplace-store-back .material-symbols-outlined{font-size:22px;line-height:1}@media (min-width:1024px){.marketplace-store-back{width:40px;height:40px;top:16px;left:16px}.marketplace-store-back .material-symbols-outlined{font-size:24px}}html[data-saliplace-app-webview=true] .marketplace-store-page--no-header .marketplace-store-back{left:calc(var(--sp-app-safe-left) + 12px)}@media (min-width:1024px){html[data-saliplace-app-webview=true] .marketplace-store-page--no-header .marketplace-store-back{left:calc(var(--sp-app-safe-left) + 16px)}}.marketplace-store-actions a.is-instagram{color:#fff;background:linear-gradient(135deg,#833ab4,#c13584 34%,#e1306c 57%,#f77737 80%,#fcaf45) padding-box padding-box;border:0;transition:transform .18s,box-shadow .18s,filter .18s;box-shadow:0 6px 16px #c1358433}.marketplace-store-actions a.is-instagram .marketplace-store-action-icon{filter:brightness(0)invert()}@media (hover:hover){.marketplace-store-actions a.is-instagram:hover{filter:saturate(1.08)brightness(1.03);transform:translateY(-1px);box-shadow:0 9px 20px #c1358447}}.marketplace-store-actions a.is-instagram:active{transform:translateY(0)scale(.985);box-shadow:0 4px 10px #c1358433}.marketplace-store-actions a.is-instagram:focus-visible{outline-offset:3px;outline:3px solid #e1306c3d}@media (max-width:767px){.electronic-detail-page .vehicle-gallery--product .vehicle-gallery__main,.electronic-detail-page .vehicle-gallery--product .vehicle-gallery__media-shell,.electronic-detail-page .vehicle-gallery--product .vehicle-gallery__media-shell.sali-shimmer-image,.electronic-detail-page .vehicle-gallery--product .vehicle-gallery__open-photo,.electronic-detail-page .vehicle-gallery--product .vehicle-gallery__slide--image,.electronic-detail-page .vehicle-gallery--product .vehicle-gallery__track{background:#fff!important}}.electronic-detail-page .vehicle-gallery--product .vehicle-gallery__main{aspect-ratio:1;background:#f5f6f8;width:100%;height:auto!important;max-height:none!important}.electronic-detail-page .vehicle-gallery--product .vehicle-gallery__media-shell,.electronic-detail-page .vehicle-gallery--product .vehicle-gallery__media-shell.sali-shimmer-image,.electronic-detail-page .vehicle-gallery--product .vehicle-gallery__open-photo,.electronic-detail-page .vehicle-gallery--product .vehicle-gallery__slide--image,.electronic-detail-page .vehicle-gallery--product .vehicle-gallery__track{width:100%;height:100%}.electronic-detail-page .vehicle-gallery--product .vehicle-gallery__media-shell,.electronic-detail-page .vehicle-gallery--product .vehicle-gallery__media-shell.sali-shimmer-image,.electronic-detail-page .vehicle-gallery--product .vehicle-gallery__open-photo,.electronic-detail-page .vehicle-gallery--product .vehicle-gallery__slide--image{background:#f5f6f8!important}.electronic-detail-page .vehicle-gallery--product .vehicle-gallery__open-photo{cursor:zoom-in}.electronic-detail-page .vehicle-gallery--product .vehicle-gallery__media-image{width:100%;height:100%;object-fit:cover!important;object-position:center center!important}html[data-saliplace-app-webview=true] .electronic-detail-page--no-header .vehicle-gallery--product .vehicle-gallery__main{aspect-ratio:1;width:100%;height:auto!important;max-height:none!important}.marketplace-store-title{min-width:0}.marketplace-store-title-row{flex-wrap:nowrap;min-width:0}.marketplace-store-title-row h1{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;max-width:100%;display:block;overflow:hidden}.marketplace-store-verified-inline{flex:none}.marketplace-store-title{transform:translateY(-2px)}.marketplace-store-title>p{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}@media (max-width:900px){.marketplace-store-title{transform:translateY(-2px)}}@media (max-width:620px){.marketplace-store-title{transform:translateY(-2px)}}.marketplace-store-title-row{justify-content:flex-start}.marketplace-store-title-row h1{flex:0 auto}.electronics-card__beverage-highlights{z-index:3;pointer-events:none;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:5px;max-width:calc(100% - 16px);display:flex;position:absolute;top:8px;right:8px;overflow:visible}.electronics-card__beverage-highlights>.electronics-card__beverage-highlight{flex:0 auto;min-width:0;max-width:100%;position:static;top:auto;left:auto;right:auto}.electronics-card__beverage-highlights .electronics-card__beverage-highlight .material-symbols-outlined{color:#174f8a;flex:0 0 14px;place-items:center;width:14px;height:14px;font-size:13px;line-height:1;display:grid}.electronics-card__beverage-highlights .electronics-card__beverage-highlight>img.electronics-card__beverage-highlight-icon{object-fit:contain;flex:0 0 14px;width:14px;min-width:14px;max-width:14px;height:14px;min-height:14px;max-height:14px;display:block}.marketplace-seller-listing-beverage-highlights{z-index:2;pointer-events:none;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:5px;max-width:calc(100% - 18px);display:flex;position:absolute;top:9px;right:9px;overflow:visible}.marketplace-seller-listing-beverage-highlights>.marketplace-seller-listing-beverage-highlight{flex:0 auto;min-width:0;max-width:100%;position:static;top:auto;left:auto;right:auto}.marketplace-seller-listing-beverage-highlights>.marketplace-seller-listing-beverage-highlight>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:620px){.electronics-card__beverage-highlights{gap:4px;max-width:calc(100% - 14px);top:7px;right:7px}.electronics-card__beverage-highlights>.electronics-card__beverage-highlight{gap:4px;min-height:24px;padding:0 7px;font-size:7.5px}.electronics-card__beverage-highlights .electronics-card__beverage-highlight .material-symbols-outlined{flex-basis:11px;width:11px;height:11px;font-size:11px}.electronics-card__beverage-highlights .electronics-card__beverage-highlight>img.electronics-card__beverage-highlight-icon{flex-basis:11px;width:11px;min-width:11px;max-width:11px;height:11px;min-height:11px;max-height:11px}.marketplace-seller-listing-beverage-highlights{gap:4px;max-width:calc(100% - 12px);top:6px;right:6px}.marketplace-seller-listing-beverage-highlights>.marketplace-seller-listing-beverage-highlight{gap:4px;min-height:24px;padding:0 7px;font-size:7.5px}.marketplace-seller-listing-beverage-highlights>.marketplace-seller-listing-beverage-highlight img{flex-basis:11px;width:11px;height:11px}.marketplace-seller-listing-beverage-highlights>.marketplace-seller-listing-beverage-highlight .material-symbols-outlined{font-size:11px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}