:root{--color-brand-primary:#0766A0;--color-brand-secondary:#ffffff;--color-neutral-primary-text:#1c2126;--color-neutral-secondary-text:#666666;--color-neutral-disabled-text:#8a8a8a;--color-neutral-tertiary-text:#9e9e9e;--color-neutral-disabled:#e5e5e5;--color-neutral-border:#f0f0f0;--color-neutral-gray-background:#f7f7f7;--color-neutral-cool-background:#eef1f3;--color-header-background:#f2f3f5;--color-neutral-main-background:#fdfdfd;--color-information-surface:#eef5ff;--color-information-main:#1c69d4;--color-information-strong:#1556b5;--color-success-surface:#eefdf4;--color-success-main:#2fb65d;--color-success-strong:#23864a;--color-warning-surface:#fff8eb;--color-warning-main:#f59e0b;--color-warning-strong:#b76a00;--color-error-surface:#fff0f0;--color-error-main:#e53935;--color-error-strong:#c62828;--color-text-primary:var(--color-neutral-primary-text);--color-text-secondary:var(--color-neutral-secondary-text);--color-text-disabled:var(--color-neutral-disabled-text);--color-text-tertiary:var(--color-neutral-tertiary-text);--color-text-placeholder:var(--color-neutral-tertiary-text);--color-background-page:var(--color-neutral-main-background);--color-background-surface:var(--color-brand-secondary);--color-background-muted:var(--color-neutral-gray-background);--color-background-disabled:var(--color-neutral-disabled);--color-border-default:var(--color-neutral-border);--color-divider:var(--color-neutral-border);--color-action-primary-background:var(--color-brand-primary);--color-action-primary-foreground:var(--color-brand-secondary);--color-action-primary-hover:color-mix(in srgb,var(--color-brand-primary) 88%,var(--color-brand-secondary));--color-action-disabled-background:var(--color-neutral-disabled);--color-action-disabled-foreground:var(--color-neutral-disabled-text);--color-skeleton-base:var(--color-neutral-border);--color-skeleton-highlight:var(--color-neutral-gray-background);--color-overlay:color-mix(in srgb,var(--color-neutral-primary-text) 28%,transparent);--color-on-brand-muted:color-mix(in srgb,var(--color-brand-secondary) 92%,transparent);--color-on-dark-secondary:color-mix(in srgb,var(--color-brand-secondary) 64%,transparent);--color-on-dark-border:color-mix(in srgb,var(--color-brand-secondary) 18%,transparent);--color-shadow:0 1px 2px color-mix(in srgb,var(--color-neutral-primary-text) 4%,transparent);--color-shadow-soft:0 4px 16px color-mix(in srgb,var(--color-neutral-primary-text) 6%,transparent);--m-radius:10px;--m-radius-sm:8px;--m-radius-pill:999px;--m-shadow:var(--color-shadow);--m-font:var(--font-digikala),Digikala,sans-serif;--m-max:512px;--m-sidebar-w:280px;--m-header-h:56px;--m-subbar-h:0px;--m-header-total-h:var(--m-header-h);--m-topbar-h:36px;--m-support-phone:"۰۲۱ - ۶۱۹۳۰ ۳۳۰";--m-black:var(--color-neutral-primary-text);--m-text:var(--color-text-primary);--m-text-secondary:var(--color-text-secondary);--m-muted:var(--color-text-secondary);--m-border:var(--color-border-default);--m-border-strong:var(--color-border-default);--m-bg:var(--color-background-page);--m-surface:var(--color-background-surface);--m-surface-soft:var(--color-background-muted);--m-success:var(--color-success-main);--m-success-soft:var(--color-success-surface);--dk-bg:var(--m-bg);--dk-surface:var(--m-surface);--dk-text:var(--m-text);--dk-text-secondary:var(--m-text-secondary);--dk-muted:var(--m-muted);--dk-border:var(--m-border);--dk-red:var(--color-action-primary-background);--dk-red-soft:var(--color-background-muted);--dk-link:var(--m-text);--dk-link-hover:var(--color-brand-primary);--dk-success:var(--color-success-main);--dk-warning:var(--color-warning-main);--dk-info:var(--color-information-main);--dk-radius:var(--m-radius-sm);--dk-radius-lg:var(--m-radius);--dk-shadow:var(--m-shadow);--dk-font:var(--m-font);--dk-sidebar-w:var(--m-sidebar-w);--dk-max:var(--m-max);--dk-header-h:var(--m-header-h)}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:clip}html{direction:rtl}body,button,html,input,select,textarea{font-family:var(--m-font)}body{color:var(--color-text-primary);background:var(--color-background-page);font-size:14px;line-height:1.6;letter-spacing:0;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:start}h1,h2,h3,h4,h5,h6{line-height:1.4;letter-spacing:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer;border:none;background:none}img{max-width:100%;display:block}.leaflet-container img,.leaflet-marker-icon,.leaflet-marker-shadow{max-width:none!important;max-height:none!important}input::placeholder,textarea::placeholder{color:var(--color-text-placeholder);opacity:1}:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.ltr-isolate{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.mixed-content{unicode-bidi:plaintext}.skeleton{display:block;overflow:hidden;position:relative;background:var(--color-skeleton-base);border-radius:inherit;pointer-events:none}.skeleton:after{content:"";position:absolute;inset:0;transform:translateX(100%);background:linear-gradient(90deg,var(--color-skeleton-base) 0,var(--color-skeleton-highlight) 50%,var(--color-skeleton-base) 100%);animation:skeleton-shimmer 1.4s ease-in-out infinite}@keyframes skeleton-shimmer{to{transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){.skeleton:after{animation:none}}@media (orientation:landscape) and (max-width:960px){:root{--m-max:100%}}@media (max-width:720px){:root{--m-header-h:56px;--m-superweb-full-h:83px;--m-superweb-compact-h:52px}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]),select,textarea){font-size:16px!important}}@property --m-superweb-current-h{syntax:"<length>";inherits:true;initial-value:83px}img[src="/car-pdp/image-placeholder.avif"]{object-fit:contain!important;background:transparent!important}:where(.thumbWrap,.mediaSlide,.plpCardMedia,.heroSlide,.heroPanel,.heroMedia,.exteriorStage,.pickerThumb,.mileageSpotlightVisual):has(img[src="/car-pdp/image-placeholder.avif"]){background:transparent}