

/* Start:/local/components/cf/fitment.seo/templates/.default/style.css?17926669031247*/
/* From the layout: inline styles of akkumulyator-*.html and podbor-po-marke.html (not part of site.css). */
.spec { border-collapse: collapse; margin: 12px 0 16px; width: 100%; }
.spec th, .spec td { text-align: left; padding: 8px 10px; border-bottom: 1px solid rgba(22, 26, 29, .1); vertical-align: top; }
.spec th { width: 34%; font-weight: 500; opacity: .7; }
.muted { opacity: .65; font-size: .92em; }
.hub-models { line-height: 2; }
.hub-models a { white-space: nowrap; color: inherit; text-decoration: underline;}
/* «В корзину» next to a product in stock (cart.js) */
.model-cart { margin-left: auto; padding: 4px 12px; border: 0; border-radius: 8px; background: var(--orange, #ee5b25); color: #fff;
  font: inherit; font-size: .9em; cursor: pointer; text-decoration: none; display: inline-block; }
.model-cart:disabled { opacity: .6; cursor: default; }
.model-cart.is-added { background: transparent; color: inherit; border: 1px solid var(--line, #d4dbe2); }
/* products not in stock (client, 16.10) */
.article-body li.is-transit { color: var(--muted); }
.model-available-list { padding-left: 0; }
.model-available-list li:not(:last-child) { margin-bottom: .5rem; }
.model-available-list li { display: flex; flex-wrap: wrap; }

/* End */
/* /local/components/cf/fitment.seo/templates/.default/style.css?17926669031247 */
