@charset "utf-8";
/* ═══════════════════════════════════════════════════════════════════
   ДИЗАЙН 8 — «ВИТРИНА 2022»
   Собран по макету Figma Moto_online_store, который делали для motaki
   в 2022 году и который тогда согласовали. Что взято оттуда:
   чёрная двухэтажная шапка, жёлтый как единственный акцент,
   зелёная кнопка «В корзину», бейджи «Новинка» и «Топ продаж»,
   заголовки разделов по центру с короткой жёлтой чертой,
   чёрный подвал колонками.
   ═══════════════════════════════════════════════════════════════════ */

[data-theme="moto2022"]{
  --sheet:#FFFFFF; --sheet2:#FFFFFF; --sheet3:#F4F5F6; --sheet4:#E8EAEC;
  --black:#1A1A1A; --black2:#2B2B2B;
  --ink:#FFD100; --ink2:#E5B800; --ink-soft:rgba(255,209,0,.16);
  --amber:#FFD100; --amber-tx:#1A1A1A; --amber-soft:rgba(255,209,0,.16);
  --red:#E23B3B; --red-soft:rgba(226,59,59,.09);
  --green:#43A047; --green-soft:rgba(67,160,71,.10);
  --violet:#8B5CF6;
  --chalk:#1A1A1A; --chalk2:#5A5F66; --chalk3:#8B9098;
  --rule:#E8EAEC; --rule2:#DDE0E4; --rule3:#BFC4CA;
  --well:#FFFFFF;
  --r:8px;
}
[data-theme="moto2022"] body{background:var(--sheet);background-image:none;font-size:15px}

/* типографика: без капса и разрядки, заголовки по центру с жёлтой чертой */
[data-theme="moto2022"] h1,[data-theme="moto2022"] h2,[data-theme="moto2022"] h3,
[data-theme="moto2022"] h4{text-transform:none;letter-spacing:-.02em;line-height:1.15}
[data-theme="moto2022"] .mono{font-family:inherit;letter-spacing:0}
[data-theme="moto2022"] .bd{font-size:15.5px;color:var(--chalk2)}
[data-theme="moto2022"] .tl{letter-spacing:.1em;color:var(--chalk3)}

/* чертёжные детали убираем */
[data-theme="moto2022"] .frm,[data-theme="moto2022"] .stamp,[data-theme="moto2022"] .well u,
[data-theme="moto2022"] .vp-gr,[data-theme="moto2022"] .vp-scan,[data-theme="moto2022"] .vp-ax,
[data-theme="moto2022"] .lt-n,[data-theme="moto2022"] .lt-x,[data-theme="moto2022"] .peek{display:none}
[data-theme="moto2022"] .lt-t b{text-transform:none;font-size:clamp(19px,2vw,27px)}
[data-theme="moto2022"] .lt-h{border-bottom:1px solid var(--rule);padding-bottom:14px}
[data-theme="moto2022"] .dim i{display:none}
[data-theme="moto2022"] .dim{justify-content:flex-start}
[data-theme="moto2022"] .dim span{background:var(--sheet3);padding:3px 8px;border-radius:4px;
  font-family:inherit;font-size:11.5px}

/* ── ШАПКА В ДВА ЭТАЖА, КАК В МАКЕТЕ ── */
[data-theme="moto2022"] .tb{background:var(--black);border-bottom:0;backdrop-filter:none}
[data-theme="moto2022"] .tb-in{flex-wrap:wrap;row-gap:0;padding-inline:0;min-height:0;
  gap:0;width:min(1500px,100% - clamp(24px,4vw,72px));margin-inline:auto;position:relative}
/* Шапка макета — два этажа. Чтобы «Каталог товаров» ушёл во второй этаж
   отдельной кнопкой, а остальные пункты остались в первом, раскрываем
   контейнер меню через display:contents и расставляем order вручную.
   Перенос строки задаёт пустой ::after во всю ширину. */
[data-theme="moto2022"] .tb-in::after{content:"";flex-basis:100%;height:0;order:4}
[data-theme="moto2022"] .lg{background:#fff;order:1;margin:16px 0}
[data-theme="moto2022"] .tb-nav{display:contents}
[data-theme="moto2022"] .tb-nav a{order:2;color:#DCDEE1;text-transform:none;letter-spacing:0;
  font-size:13.5px;font-weight:500;padding:6px 10px;margin:16px 0}
[data-theme="moto2022"] .tb-nav a:first-of-type{margin-left:auto}
/* «Каталог товаров» — отдельная кнопка второго этажа */
[data-theme="moto2022"] .tb-nav a#megaBtn{order:5;margin:0;align-self:stretch;display:flex;
  align-items:center;gap:10px;padding:0 20px 0 0;font-size:14px;font-weight:800;color:#fff;
  text-transform:uppercase;letter-spacing:.04em;position:relative;z-index:1}
[data-theme="moto2022"] .tb-nav a#megaBtn::after{content:"";width:18px;height:12px;flex:none;
  background:linear-gradient(#fff 0 2px,transparent 2px 5px,#fff 5px 7px,transparent 7px 10px,#fff 10px 12px)}
[data-theme="moto2022"] .tb-nav a#megaBtn:hover{color:var(--amber)}
[data-theme="moto2022"] .tb-nav a#megaBtn:hover::after{
  background:linear-gradient(var(--amber) 0 2px,transparent 2px 5px,var(--amber) 5px 7px,transparent 7px 10px,var(--amber) 10px 12px)}
[data-theme="moto2022"] .tb-nav a:hover,[data-theme="moto2022"] .tb-nav a[aria-current]{color:var(--amber)}
[data-theme="moto2022"] .tb-tel{order:3;color:#fff;font-family:inherit;font-weight:700;font-size:14.5px;
  padding-left:22px;margin-left:6px;border-left:1px solid rgba(255,255,255,.16)}
[data-theme="moto2022"] .tb-tel:hover{color:var(--amber)}
[data-theme="moto2022"] .tb-tel small{color:#9AA0A6;font-weight:500;white-space:nowrap}
[data-theme="moto2022"] .tb-co{order:3;padding-left:22px;margin-left:22px;
  border-left-color:rgba(255,255,255,.16)}
[data-theme="moto2022"] .tb-co b,[data-theme="moto2022"] .tb-co span{color:#9AA0A6}
/* второй этаж: полоса каталога с поиском — тянется во всю ширину окна */
[data-theme="moto2022"] .tb-in::before{content:"";position:absolute;left:50%;bottom:0;
  width:100vw;height:56px;transform:translateX(-50%);background:var(--black2);z-index:0}
[data-theme="moto2022"] .fld{order:6;flex:1 1 320px;position:relative;z-index:1;margin:9px 0 9px 18px;
  background:transparent;border:0;border-left:1px solid rgba(255,255,255,.14);height:38px;
  padding-left:16px;border-radius:0}
[data-theme="moto2022"] .fld .pr{color:#9AA0A6}
[data-theme="moto2022"] .fld input{color:#fff;font-family:inherit;font-size:14px}
[data-theme="moto2022"] .fld input::placeholder{color:#8B9098}
[data-theme="moto2022"] .tb-in>.ib,[data-theme="moto2022"] .tb-acc,
[data-theme="moto2022"] .tb-cart{order:7;position:relative;z-index:1}
[data-theme="moto2022"] .ib{border-color:transparent;color:#DCDEE1;width:38px;height:38px}
[data-theme="moto2022"] .ib:hover{color:var(--amber);border-color:transparent;background:rgba(255,255,255,.08)}
[data-theme="moto2022"] .ib .n{background:var(--amber);color:var(--amber-tx)}
[data-theme="moto2022"] .tb-acc{border-color:transparent;color:#DCDEE1;height:38px;
  text-transform:none;letter-spacing:0;font-size:13.5px;font-weight:500}
[data-theme="moto2022"] .tb-acc:hover,[data-theme="moto2022"] .tb-acc.in{color:var(--amber);
  border-color:transparent;background:rgba(255,255,255,.08)}
[data-theme="moto2022"] .tb-cart{background:var(--amber);color:var(--amber-tx);border-color:var(--amber);
  height:38px;padding:0 16px;font-family:inherit;font-weight:800;letter-spacing:0;text-transform:none;
  font-size:13.5px;border-radius:4px;margin-left:8px}
[data-theme="moto2022"] .tb-cart:hover{background:#FFDA33;color:var(--amber-tx)}
[data-theme="moto2022"] .mega{background:#fff;border:0;box-shadow:0 24px 54px rgba(26,26,26,.2)}
[data-theme="moto2022"] .mega-c{background:#fff}
[data-theme="moto2022"] .mega-c b a{text-transform:none;font-size:14px}
[data-theme="moto2022"] .mega-c b a:hover{background:var(--amber);color:var(--amber-tx);border-radius:4px}
[data-theme="moto2022"] .mega-f a{text-transform:none;letter-spacing:0;font-size:13.5px;border-radius:4px}
[data-theme="moto2022"] .sg{background:#fff;border:0;border-radius:var(--r);
  box-shadow:0 20px 46px rgba(26,26,26,.2);overflow:hidden}
[data-theme="moto2022"] .sg-i .k{font-family:inherit}

/* ── КНОПКИ И ПОЛЯ ── */
[data-theme="moto2022"] .btn{border-radius:4px;height:44px;padding:0 24px;font-family:inherit;
  font-weight:700;letter-spacing:0;text-transform:none;font-size:14.5px}
[data-theme="moto2022"] .btn::before{display:none}
[data-theme="moto2022"] .btn-s{height:36px;font-size:13.5px;padding:0 16px}
[data-theme="moto2022"] .btn-g{border:1px solid var(--rule2);color:var(--chalk);background:#fff}
[data-theme="moto2022"] .btn-g:hover{border-color:var(--black);color:var(--black)}
/* в макете кнопка покупки зелёная, а жёлтый остаётся у навигации и акций */
[data-theme="moto2022"] .pc .act .btn:not(.btn-g),
[data-theme="moto2022"] .buy-row .btn:not(.btn-g){background:var(--green);color:#fff}
[data-theme="moto2022"] .pc .act .btn:not(.btn-g):hover,
[data-theme="moto2022"] .buy-row .btn:not(.btn-g):hover{background:#3B8F3F}
[data-theme="moto2022"] .inp,[data-theme="moto2022"] .sel{border-radius:4px;background:#fff;
  border:1px solid var(--rule2);height:46px}
[data-theme="moto2022"] .inp:focus{border-color:var(--black)}
[data-theme="moto2022"] .qt{border-radius:4px;border-color:var(--rule2)}
[data-theme="moto2022"] .chip{border-radius:4px;font-family:inherit;background:var(--sheet3);border:0}
[data-theme="moto2022"] .vmode button,[data-theme="moto2022"] .seg button,
[data-theme="moto2022"] .tabs button,[data-theme="moto2022"] .gnav button{border-radius:4px;
  background:var(--sheet3);box-shadow:none;text-transform:none;letter-spacing:0;font-size:14px;
  font-weight:600;height:38px}
[data-theme="moto2022"] .vmode,[data-theme="moto2022"] .seg,[data-theme="moto2022"] .tabs,
[data-theme="moto2022"] .gnav,[data-theme="moto2022"] .pay{background:transparent;gap:6px;border:0}
[data-theme="moto2022"] .vmode button.on,[data-theme="moto2022"] .seg button.on,
[data-theme="moto2022"] .tabs button.on,[data-theme="moto2022"] .gnav button.on{
  background:var(--amber);color:var(--amber-tx)}
[data-theme="moto2022"] .pay span{border-radius:4px;background:var(--sheet3);box-shadow:none;
  font-family:inherit;letter-spacing:0;font-weight:700;color:var(--chalk2)}
[data-theme="moto2022"] .pay span.a{background:var(--amber);color:var(--amber-tx)}

/* ── КАРТОЧКА ТОВАРА КАК В МАКЕТЕ ── */
[data-theme="moto2022"] .pgrid{background:transparent;border:0;gap:clamp(10px,1.2vw,20px)}
[data-theme="moto2022"] .pc{background:#fff;border:1px solid transparent;border-radius:var(--r);
  padding:14px;transition:border-color .18s,box-shadow .18s,transform .18s}
[data-theme="moto2022"] .pc:hover{background:#fff;border-color:var(--rule2);
  box-shadow:0 14px 30px rgba(26,26,26,.10);transform:translateY(-3px)}
[data-theme="moto2022"] .well{border-radius:4px;background:#fff}
[data-theme="moto2022"] .tag{border-radius:3px;padding:3px 9px;font-family:inherit;font-weight:700;
  letter-spacing:0;text-transform:none;left:0;top:0;font-size:10.5px;
  background:var(--amber);color:var(--amber-tx)}
[data-theme="moto2022"] .tag.o{background:var(--sheet4);color:var(--chalk2)}
[data-theme="moto2022"] .tag.s{background:var(--red);color:#fff;right:0;left:auto}
[data-theme="moto2022"] .tag.n{background:var(--amber);color:var(--amber-tx);top:0;bottom:auto}
[data-theme="moto2022"] .tag.fit{background:var(--violet);color:#fff;top:auto;bottom:0}
[data-theme="moto2022"] .pc-n{font-size:13px;color:var(--chalk2);font-weight:400;text-align:center}
[data-theme="moto2022"] .pc-t .p,[data-theme="moto2022"] .pc-s{font-family:inherit;font-size:12px}
[data-theme="moto2022"] .pc-p{justify-content:center}
[data-theme="moto2022"] .pr-b{font-family:inherit;font-size:19px;font-weight:700;letter-spacing:-.01em}
[data-theme="moto2022"] .pr-o{font-family:inherit;color:var(--red)}
[data-theme="moto2022"] .yours{font-family:inherit;border-left-color:var(--amber);color:var(--chalk2)}
[data-theme="moto2022"] .voidcell{display:none}
[data-theme="moto2022"] .pc.fill{background:var(--sheet3);background-image:none;border-radius:var(--r)}
[data-theme="moto2022"] .pc.fill b{text-transform:none}

/* ── ПАНЕЛИ, ГАРАЖ, ПОДВАЛ ── */
[data-theme="moto2022"] .side,[data-theme="moto2022"] .pnl,[data-theme="moto2022"] .pnl2,
[data-theme="moto2022"] .sumbox,[data-theme="moto2022"] .buybox,[data-theme="moto2022"] .cal,
[data-theme="moto2022"] .crow,[data-theme="moto2022"] .mapbox,[data-theme="moto2022"] .rt-p{
  border:1px solid var(--rule);border-radius:var(--r);background:#fff}
[data-theme="moto2022"] .rt-w{background:transparent;border:0;gap:clamp(12px,1.4vw,20px)}
[data-theme="moto2022"] .empty{border-radius:var(--r);background:var(--sheet3);border:0}
[data-theme="moto2022"] .fs>h3{text-transform:none;letter-spacing:0;font-size:14px;font-weight:700;
  color:var(--chalk)}
[data-theme="moto2022"] .gar{background:transparent;border:0;gap:clamp(10px,1.2vw,20px)}
[data-theme="moto2022"] .gcard{border-radius:var(--r);overflow:hidden;background:#fff;
  border:1px solid var(--rule)}
[data-theme="moto2022"] .gcard .tx b{text-transform:none;font-size:15px}
[data-theme="moto2022"] .gcard .tx span,[data-theme="moto2022"] .gcard .tx em{font-family:inherit;
  font-size:12.5px}
[data-theme="moto2022"] .ft{border-top:0;background:var(--black);color:#DCDEE1;
  margin-top:clamp(30px,4vw,56px);padding:clamp(28px,3.4vw,48px) clamp(16px,3vw,44px) 24px;
  width:100%;max-width:none}
[data-theme="moto2022"] .ft h4{text-transform:none;letter-spacing:0;font-size:15px;font-weight:700;
  color:#fff}
[data-theme="moto2022"] .ft li{font-family:inherit;color:#B9BDC2}
[data-theme="moto2022"] .ft a:hover{color:var(--amber)}
[data-theme="moto2022"] .ft-ab,[data-theme="moto2022"] .ft-adr{color:#9AA0A6}
[data-theme="moto2022"] .ft-tel{font-family:inherit;font-size:24px;color:#fff}
[data-theme="moto2022"] .ft-tel:hover{color:var(--amber)}
[data-theme="moto2022"] .ft-btm{border-top-color:rgba(255,255,255,.12);color:#8B9098}
[data-theme="moto2022"] .ft-btm>span a{color:#B9BDC2}
[data-theme="moto2022"] details.cred{color:#8B9098}
[data-theme="moto2022"] details.cred summary{color:#8B9098}
[data-theme="moto2022"] .lg-i{background:#fff}
[data-theme="moto2022"] .mb{background:rgba(26,26,26,.97);border-top:0}
[data-theme="moto2022"] .mb a{border-left:0;text-transform:none;letter-spacing:0;font-size:10.5px;
  font-weight:600;color:#B9BDC2}
[data-theme="moto2022"] .mb a[aria-current]{color:var(--amber)}
[data-theme="moto2022"] .mb .n{background:var(--amber);color:var(--amber-tx)}
[data-theme="moto2022"] .toast{border-radius:var(--r);border-color:var(--rule);background:#fff;
  box-shadow:0 18px 44px rgba(26,26,26,.22)}
[data-theme="moto2022"] .toast .tt span{font-family:inherit}

/* ── СХЕМА ПОДБОРА ── */
[data-theme="moto2022"] .vp{border-radius:var(--r);border:1px solid var(--rule);background:var(--sheet3)}
[data-theme="moto2022"] .vp-tint{background:linear-gradient(150deg,#1A1A1A,#3A3A3A 60%,#7A6A20);
  opacity:.5}
[data-theme="moto2022"] .vp-vig{background:radial-gradient(120% 110% at 50% 46%,transparent 40%,
  rgba(255,255,255,.5) 78%,#fff 100%)}
[data-theme="moto2022"] .vp-lb,[data-theme="moto2022"] .vp-cr{background:rgba(255,255,255,.92);
  color:var(--chalk);font-family:inherit;font-weight:700;text-transform:none;letter-spacing:0}
[data-theme="moto2022"] .hot i{background:var(--amber);
  box-shadow:0 0 0 2px #fff,0 0 0 6px rgba(255,209,0,.35)}
[data-theme="moto2022"] .hot:hover i,[data-theme="moto2022"] .hot.on i{
  box-shadow:0 0 0 2px #fff,0 0 0 10px rgba(255,209,0,.4)}
[data-theme="moto2022"] .hot b{color:var(--chalk);text-shadow:0 1px 3px #fff}
[data-theme="moto2022"] .picks.picks-s{border:0;background:transparent;gap:6px;mask-image:none}
[data-theme="moto2022"] .picks.picks-s button{border-radius:4px;background:var(--sheet3);
  text-transform:none;letter-spacing:0;font-size:14px;font-weight:600;padding:10px 16px}
[data-theme="moto2022"] .picks.picks-s button.on{background:var(--amber);color:var(--amber-tx)}
[data-theme="moto2022"] .un{border-bottom-color:var(--rule)}
[data-theme="moto2022"] .un-t{text-transform:none;letter-spacing:0;font-size:14px;font-weight:600}
[data-theme="moto2022"] .un-n,[data-theme="moto2022"] .un-c{font-family:inherit}
[data-theme="moto2022"] .lead path{stroke:var(--amber)}

/* ── БЛОКИ ГЛАВНОЙ ── */
[data-theme="moto2022"] .hs{border-top:0}
[data-theme="moto2022"] .kick{font-family:inherit;font-size:13.5px;color:var(--chalk2)}
[data-theme="moto2022"] .trust{background:transparent;border:0;gap:clamp(8px,1vw,14px)}
[data-theme="moto2022"] .trust li{background:var(--sheet3);border-radius:var(--r);padding:15px 17px}
[data-theme="moto2022"] .trust b{font-family:inherit;font-size:19px}
[data-theme="moto2022"] .tiles{background:transparent;border:0;gap:clamp(8px,1vw,14px)}
[data-theme="moto2022"] .tiles a{background:var(--sheet3);border-radius:var(--r);padding:16px}
[data-theme="moto2022"] .tiles a:hover{background:#fff;box-shadow:0 12px 26px rgba(26,26,26,.1)}
[data-theme="moto2022"] .tiles .t-n{text-transform:none;font-size:15px}
[data-theme="moto2022"] .tiles .t-s,[data-theme="moto2022"] .tiles .t-c{font-family:inherit;font-size:12.5px}
[data-theme="moto2022"] .why b{text-transform:none;letter-spacing:0;font-size:15px}
[data-theme="moto2022"] .qa summary{font-size:16px}
[data-theme="moto2022"] .tiers-m{background:transparent;border:0;gap:6px}
[data-theme="moto2022"] .tiers-m li{border-radius:4px;background:var(--sheet3)}
[data-theme="moto2022"] .tiers-m .n{text-transform:none;letter-spacing:0;font-size:14px}
[data-theme="moto2022"] .tiers-m .f,[data-theme="moto2022"] .tiers-m .p{font-family:inherit}
[data-theme="moto2022"] .dl-r b{text-transform:none;letter-spacing:0;font-size:14px}
[data-theme="moto2022"] .dl-r em{font-family:inherit;border-radius:4px;background:var(--sheet3);border:0;
  padding:4px 9px}
[data-theme="moto2022"] .map-links{background:transparent;border:0;gap:6px;margin-top:6px}
[data-theme="moto2022"] .map-links a{background:var(--sheet3);border-radius:4px;text-transform:none;
  letter-spacing:0;font-size:14px;font-weight:600}
[data-theme="moto2022"] .ct-l .k{text-transform:none;letter-spacing:0;font-size:13px}
[data-theme="moto2022"] .ct-l .v small{font-family:inherit}
[data-theme="moto2022"] .vers-i{border-radius:var(--r)}
[data-theme="moto2022"] .vers-t{background:transparent;border:0;gap:6px}
[data-theme="moto2022"] .vers-t li{background:var(--sheet3);border:0;border-radius:4px}

/* ── АДАПТИВ ШАПКИ ── */
@media (max-width:900px){
  [data-theme="moto2022"] .tb-in{width:calc(100% - 24px)}
  [data-theme="moto2022"] .tb-in::before{height:52px}
  [data-theme="moto2022"] .lg{margin:10px 0}
  [data-theme="moto2022"] .tb-tel{border-left:0;padding-left:0;margin-left:auto}
  [data-theme="moto2022"] .fld{flex-basis:100%;margin:7px 0;border-left:0;padding-left:12px;
    background:rgba(255,255,255,.08);border-radius:4px}
  [data-theme="moto2022"] .tb-in::before{width:100vw}
}

/* На телефоне пункты меню прячутся (есть нижняя навигация и мегаменю),
   но кнопка каталога остаётся: display:contents выше перебивает базовое
   правило .tb-nav{display:none}, поэтому гасим ссылки поимённо. */
@media (max-width:900px){
  [data-theme="moto2022"] .tb-nav a:not(#megaBtn){display:none}
  [data-theme="moto2022"] .tb-nav a#megaBtn{order:5;margin:0;font-size:13px}
  [data-theme="moto2022"] .tb-in::after{display:none}
  [data-theme="moto2022"] .tb-tel{order:2;font-size:14px;margin-left:auto;padding-left:0;border-left:0}
  [data-theme="moto2022"] .fld{order:6;flex-basis:100%}
  [data-theme="moto2022"] .tb-in>.ib,[data-theme="moto2022"] .tb-acc{order:3}
  [data-theme="moto2022"] .tb-cart{order:4;margin-left:8px}
}
@media (max-width:620px){
  [data-theme="moto2022"] .tb-cart{font-size:0;gap:0;padding:0 12px}
  [data-theme="moto2022"] .tb-cart span{font-size:13px}
  [data-theme="moto2022"] .tb-in::before{height:48px}
}
/* на средних ширинах корзина упиралась в «Каталог запчастей» вплотную */
@media (max-width:900px){
  [data-theme="moto2022"] .tb-cart{margin-right:14px}
}

/* В макете 2022 моноширинного шрифта нет нигде: цифры, артикулы и
   служебные подписи набраны тем же гротеском. Гасим остатки «чертежа». */
[data-theme="moto2022"] .pc-t .p,[data-theme="moto2022"] .pc-s,
[data-theme="moto2022"] .pr-b,[data-theme="moto2022"] .pr-o,
[data-theme="moto2022"] .dim span,[data-theme="moto2022"] .yours,
[data-theme="moto2022"] .cnt,[data-theme="moto2022"] .chip,
[data-theme="moto2022"] .bc,[data-theme="moto2022"] .tag,
[data-theme="moto2022"] .sg-i .k,[data-theme="moto2022"] .sg-i .p,
[data-theme="moto2022"] .fs>h3 em,[data-theme="moto2022"] .chk .c,
[data-theme="moto2022"] .rng .inp,[data-theme="moto2022"] .qt input,
[data-theme="moto2022"] .pager button,[data-theme="moto2022"] .sumrow b,
[data-theme="moto2022"] .crow .sum,[data-theme="moto2022"] .crow .del,
[data-theme="moto2022"] .prog p,[data-theme="moto2022"] .steps i,
[data-theme="moto2022"] .buy-p .now,[data-theme="moto2022"] .buy-p .old,
[data-theme="moto2022"] .buy-p .save,[data-theme="moto2022"] .stock-l,
[data-theme="moto2022"] .fitbox .i,[data-theme="moto2022"] .pdp-meta,
[data-theme="moto2022"] .rev-i .m,[data-theme="moto2022"] .spectable td,
[data-theme="moto2022"] .gcard .noph span,[data-theme="moto2022"] .voidcell .vc-t,
[data-theme="moto2022"] .ft-tel,[data-theme="moto2022"] .toast .tt span,
[data-theme="moto2022"] .err,[data-theme="moto2022"] .pbar span,
[data-theme="moto2022"] .cal-r .nm span,[data-theme="moto2022"] .cal-r .pv b,
[data-theme="moto2022"] .cal-r .pv s,[data-theme="moto2022"] .tol,
[data-theme="moto2022"] .stop em,[data-theme="moto2022"] .stop u,
[data-theme="moto2022"] .un-n,[data-theme="moto2022"] .un-c,
[data-theme="moto2022"] .mach-f .q,[data-theme="moto2022"] .vp-lb,
[data-theme="moto2022"] .vp-cr,[data-theme="moto2022"] .hot b,
[data-theme="moto2022"] .tk-r span,[data-theme="moto2022"] .map-ov,
[data-theme="moto2022"] .ct-l .v small,[data-theme="moto2022"] .blk-st b,
[data-theme="moto2022"] .kick,[data-theme="moto2022"] .vers-h b,
[data-theme="moto2022"] details.cred,[data-theme="moto2022"] .ft-btm,
[data-theme="moto2022"] .v3-tel,[data-theme="moto2022"] .tiers-m .f,
[data-theme="moto2022"] .tiers-m .p,[data-theme="moto2022"] .t-s,
[data-theme="moto2022"] .t-c{font-family:inherit;letter-spacing:normal}
[data-theme="moto2022"] .pr-b{letter-spacing:-.01em}
[data-theme="moto2022"] .tag{letter-spacing:.02em}
[data-theme="moto2022"] .bc{letter-spacing:.01em;font-size:12.5px}
[data-theme="moto2022"] .tb-co span,[data-theme="moto2022"] .lt-t span,
[data-theme="moto2022"] .rng span,[data-theme="moto2022"] .toast i,
[data-theme="moto2022"] .themesw-t b{font-family:inherit;letter-spacing:normal}
