/* ABMOTO.cz | rekoj.cz */
:root{
  --fit-ico-search:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='M15.5 15.5 21 21'/%3E%3C/svg%3E");
  --fit-ico-moto:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='5' cy='17' r='3.3'/%3E%3Ccircle cx='19' cy='17' r='3.3'/%3E%3Cpath d='M5 17h4l4-6h4'/%3E%3Cpath d='M13 11 11 8H8'/%3E%3Cpath d='M17 11h2l1 3'/%3E%3C/svg%3E");
}
.fitment-picker{
  --fit-red:#e62329;
  --fit-ico-search:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='M15.5 15.5 21 21'/%3E%3C/svg%3E");
  position:relative;overflow:visible;
  background:linear-gradient(135deg,#1a1a1a 0%,#0b0b0b 100%);
  border:1px solid #2c2c2c;border-left:4px solid var(--fit-red);
  border-radius:12px;padding:20px 22px 18px;margin:0 0 28px;color:#fff;
  box-shadow:0 6px 24px rgba(0,0,0,.35);
}
.fitment-head{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:0 0 14px}
.fitment-head h3{margin:0;font-size:19px;font-weight:800;text-transform:uppercase;
  letter-spacing:.06em;color:#fff}
.fitment-row{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end}
.fit-field{flex:1 1 170px;min-width:150px}
.fit-field-btn{flex:0 0 auto}
.fit-label{display:block;font-size:11px;font-weight:700;text-transform:uppercase;
  letter-spacing:.08em;color:#8a8a8a;margin-bottom:6px}
.fit-dd{position:relative}
.fit-dd-btn{width:100%;height:44px;display:flex;align-items:center;justify-content:space-between;
  gap:8px;padding:0 12px;background:#1b1b1b;border:1px solid #3a3a3a;border-radius:8px;
  color:#fff;font-size:14px;text-align:left;cursor:pointer;
  transition:border-color .15s,background .15s}
.fit-dd-btn:hover:not(:disabled){border-color:var(--fit-red,#e62329)}
.fit-dd.open .fit-dd-btn{border-color:var(--fit-red,#e62329);background:#222}
.fit-dd-btn:disabled{opacity:.4;cursor:not-allowed}
.fit-dd-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#bdbdbd}
.fit-dd.has-value .fit-dd-text{color:#fff;font-weight:600}
.fit-dd-chev{flex:0 0 auto;width:9px;height:9px;margin-top:-4px;
  border-right:2px solid var(--fit-red,#e62329);border-bottom:2px solid var(--fit-red,#e62329);
  transform:rotate(45deg);transition:transform .15s}
.fit-dd.open .fit-dd-chev{transform:rotate(-135deg);margin-top:4px}
.fit-dd-panel{position:absolute;z-index:1050;top:calc(100% + 6px);left:0;right:0;display:none;
  background:#161616;border:1px solid #3a3a3a;border-radius:10px;overflow:hidden;
  box-shadow:0 14px 34px rgba(0,0,0,.55)}
.fit-dd.open .fit-dd-panel{display:block}
.fit-dd-searchbox{position:relative;padding:8px;border-bottom:1px solid #2c2c2c;
  background:#131313}
.fit-dd-searchbox::before{content:"";position:absolute;left:20px;top:50%;
  width:13px;height:13px;margin-top:-6.5px;background:#8a8a8a;pointer-events:none;
  -webkit-mask:var(--fit-ico-search) center/contain no-repeat;
          mask:var(--fit-ico-search) center/contain no-repeat}
.fit-dd-searchbox:focus-within::before{background:var(--fit-red,#e62329)}
.fit-dd-search{width:100%;box-sizing:border-box;height:36px;padding:0 12px 0 34px;
  border:1px solid #333;border-radius:8px;background:#0d0d0d;color:#fff;
  font-size:13px;outline:none;transition:border-color .15s,box-shadow .15s}
.fit-dd-search::placeholder{color:#6f6f6f}
.fit-dd-search:focus{border-color:var(--fit-red,#e62329);
  box-shadow:0 0 0 3px rgba(230,35,41,.16)}
.fit-dd-list{margin:0;padding:6px 0;list-style:none;max-height:260px;overflow:auto}
.fit-dd-list li{padding:9px 14px;font-size:14px;color:#ddd;cursor:pointer;
  white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.fit-dd-list li:hover{background:#242424;color:#fff}
.fit-dd-list li.is-selected{color:#fff;background:#2a1113;
  box-shadow:inset 3px 0 0 var(--fit-red,#e62329)}
.fit-dd-list li.is-empty,.fit-dd-list li.is-empty:hover{color:#777;background:none;cursor:default}
.fit-dd-list li.fit-dd-grp{display:flex;align-items:center;gap:8px;margin-top:4px;
  border-top:1px solid #262626;color:#bdbdbd;font-size:12px;font-weight:700;
  text-transform:uppercase;letter-spacing:.05em}
.fit-dd-list li.fit-dd-grp::after{content:"";width:7px;height:7px;margin-top:-3px;
  border-right:2px solid currentColor;border-bottom:2px solid currentColor;
  transform:rotate(45deg);transition:transform .15s}
.fit-dd-list li.fit-dd-grp.is-open{color:#fff}
.fit-dd-list li.fit-dd-grp.is-open::after{transform:rotate(-135deg);margin-top:3px}
.fit-dd-list li.fit-dd-sub{padding-left:26px;font-size:13px;color:#cfcfcf}
.fit-dd-list li.fit-dd-sub::before{content:"";position:absolute;margin-left:-14px;
  margin-top:8px;width:6px;height:1px;background:#4a4a4a}
.fit-dd-list::-webkit-scrollbar{width:8px}
.fit-dd-list::-webkit-scrollbar-thumb{background:#3a3a3a;border-radius:4px}
.fitment-go{height:44px;padding:0 26px;border:0;border-radius:8px;
  background:var(--fit-red,#e62329);color:#fff;font-size:14px;font-weight:800;
  text-transform:uppercase;letter-spacing:.06em;cursor:pointer;
  transition:background .15s,transform .1s}
.fitment-go:hover:not(:disabled){background:#ff2f36}
.fitment-go:active:not(:disabled){transform:translateY(1px)}
.fitment-go:disabled{background:#3a3a3a;color:#8a8a8a;cursor:not-allowed}
.fitment-saved{margin-top:12px;font-size:13px;color:#bdbdbd}
.fitment-saved strong{color:#fff}
.fitment-saved a{margin-left:10px;color:var(--fit-red,#e62329);text-decoration:underline;cursor:pointer}
.fitment-chips{display:block;flex:0 0 100%;align-self:flex-start;margin:22px 0 24px;padding:0}
.fitment-chips-label{display:block;margin:0 0 10px;font-size:11px;font-weight:700;text-transform:uppercase;
  letter-spacing:.14em;color:#7b7b84}
.fitment-chips-row{display:flex;flex-wrap:wrap;gap:8px;overflow:hidden;transition:max-height .35s ease}
#content .fitment-chips a.fitment-chip,
a.fitment-chip{position:relative;display:inline-flex;align-items:center;gap:9px;margin:0;
  padding:9px 10px 9px 14px;border-radius:10px;border:1px solid transparent;background:#f3f3f5;box-shadow:none;
  color:#1b1b1f !important;font-family:"Noto Sans",sans-serif;font-size:13.5px;font-weight:600;line-height:1.2;
  text-decoration:none !important;transition:background .15s ease,border-color .15s ease,transform .15s ease}
#content .fitment-chips a.fitment-chip:hover,
a.fitment-chip:hover{background:#fff;border-color:var(--fit-red,#e62329);transform:translateY(-1px)}
#content .fitment-chips a.fitment-chip.is-on,
a.fitment-chip.is-on{background:#17171b;border-color:#17171b;color:#fff !important}
#content .fitment-chips a.fitment-chip.is-on:hover,
a.fitment-chip.is-on:hover{background:var(--fit-red,#e62329);border-color:var(--fit-red,#e62329)}
.fitment-chip-n{min-width:24px;padding:3px 7px;border-radius:7px;background:#fff;color:var(--fit-red,#e62329);
  font-size:12px;font-weight:700;text-align:center;line-height:1.2}
.fitment-chip:hover .fitment-chip-n{background:#fdecec}
.fitment-chip-x{font-size:15px;font-weight:400;line-height:1;margin:-1px 0 0 1px}
#content .fitment-chips .fitment-chips-vse,
.fitment-chips .fitment-chips-vse{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:4px 0;
  background:none;border:0;box-shadow:none;cursor:pointer;font-family:"Noto Sans",sans-serif;font-size:13.5px;
  font-weight:700;color:#17171b;text-transform:none}
.fitment-chips .fitment-chips-vse[hidden]{display:none}
#content .fitment-chips .fitment-chips-vse:hover,.fitment-chips .fitment-chips-vse:hover{color:var(--fit-red,#e62329)}
.fitment-chips-vse::after{content:"";width:8px;height:8px;border-right:2px solid var(--fit-red,#e62329);
  border-bottom:2px solid var(--fit-red,#e62329);transform:translateY(-2px) rotate(45deg);transition:transform .2s}
.fitment-chips-vse.is-open::after{transform:translateY(2px) rotate(-135deg)}
@media (prefers-reduced-motion:reduce){
  #content .fitment-chips a.fitment-chip:hover,
  a.fitment-chip:hover{transform:none}
}
body.type-category .category-top ul.subcategories.fitment-sbaleno:not(.je-videt),
ul.subcategories.fitment-sbaleno:not(.je-videt){display:none !important}
#content button.fitment-sbal,
button.fitment-sbal{display:inline-flex;align-items:center;gap:9px;
  align-self:flex-start;
  margin:0 0 18px;padding:9px 15px;border:1px solid #d7d7d7;border-radius:10px;
  background:#fff;color:#333;font-size:13px;font-weight:700;cursor:pointer;
  transition:border-color .15s,color .15s}
button.fitment-sbal:hover{border-color:var(--fit-red,#e62329);
  color:var(--fit-red,#e62329)}
button.fitment-sbal b{padding:2px 7px;border-radius:7px;background:#f0f0f2;
  font-size:11px;color:#6b7280}
button.fitment-sbal::after{content:"";width:7px;height:7px;
  border-right:2px solid currentColor;border-bottom:2px solid currentColor;
  transform:rotate(45deg);margin:-4px 0 0 2px;transition:transform .18s ease}
button.fitment-sbal.je-otevreno::after{transform:rotate(-135deg);margin-top:2px}
.fitment-prepinac{margin-top:6px}
.fitment-picker,#fp-naplne,.fitment-naplne{
  --ik-olej:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3s6.2 7.4 6.2 11.2A6.2 6.2 0 1 1 5.8 14.2C5.8 10.4 12 3 12 3z"/></svg>');
  --ik-brzdy:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="8.6"/><circle cx="12" cy="12" r="3.1"/><path d="M12 3.4v2M12 18.6v2M3.4 12h2M18.6 12h2"/></svg>');
  --ik-vidlice:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M12 2.6v3M8.4 5.6h7.2M8.4 9.4h7.2M8.4 13.2h7.2M12 16.2v5.2M9 21.4h6"/></svg>');
  --ik-chladici:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3v18M4.5 7.3l15 9.4M19.5 7.3l-15 9.4"/></svg>');
}
#fp-naplne:empty{display:none}
.fitment-naplne{margin:16px 0 0;padding:12px 14px;background:unset;
  border:unset;border-top:1px solid #e6232a;border-radius:unset}
.fitment-naplne-hlava{display:flex;align-items:baseline;justify-content:space-between;
  gap:12px;flex-wrap:wrap;margin:9px 0 9px;padding-bottom:7px}
.fitment-naplne-label{font-size:11px;font-weight:600;text-transform:uppercase;
  letter-spacing:.09em;color:#fff;border-left:2px solid red;padding-left:15px}
.fitment-naplne-rocniky{font-size:11px;font-weight:600;color:#bababa;
  letter-spacing:.02em}
#content .fitment-naplne p.fitment-naplne-zdroj,
.fitment-naplne-zdroj{margin:30px 0 0 !important;padding:8px 11px;
  border-radius:7px;background:unset;border-left:unset;
  font-size:12px;line-height:1.45;color:#bababa}
.fitment-naplne-zdroj{display:flex;align-items:flex-start;gap:12px}
.fitment-naplne-ikona{flex:0 0 auto;width:24px;height:24px;margin-top:-1px;
  border-radius:999px;background:#26262b;border:1px solid #3f3f45;
  display:flex;align-items:center;justify-content:center;
  font-size:13px;font-weight:800;font-style:normal;line-height:24px;
  color:#c9c9cd;font-family:Georgia,'Times New Roman',serif}
.fitment-naplne-text{display:block}
.fitment-naplne-text span{display:block}
.fitment-naplne-text span + span{margin-top:8px}
.fitment-naplne-zdroj strong{color:#fff;font-weight:700}
#content .fitment-naplne .fitment-naplne-zdroj a,
.fitment-naplne-zdroj a{color:#fff !important;font-weight:700;
  text-decoration:underline !important;white-space:nowrap}
#content .fitment-naplne .fitment-naplne-zdroj a:hover,
.fitment-naplne-zdroj a:hover{color:var(--fit-red,#e62329) !important}
.fitment-naplne-mrizka{display:grid;gap:10px;
  grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}
#content .fitment-naplne a.fitment-naplne-item,
.fitment-naplne-item{--fnc-ram:#3a3a3a;
  position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;
  padding:14px 16px 13px;border:0;background:none;color:#e9e9ec !important;
  text-decoration:none !important;line-height:1.25}
.fitment-naplne-item::before,
.fitment-naplne-item::after{content:"";position:absolute;inset:0;
  border-radius:14px;pointer-events:none}
.fitment-naplne-item::before{border:1px solid var(--fnc-ram);
  background:#16161a;transition:border-color .3s}
.fitment-naplne-item::after{background:var(--fit-red,#e62329);
  clip-path:inset(0 0 100% 0);transition:clip-path .45s ease}
a.fitment-naplne-item:hover::after{clip-path:inset(0 0 0 0)}
a.fitment-naplne-item:hover{--fnc-ram:var(--fit-red,#e62329)}
.fitment-naplne-txt{position:relative;z-index:1;display:flex;
  flex-direction:column;gap:9px}
.fitment-naplne-hlavicka{display:flex;align-items:flex-start;
  justify-content:space-between;gap:12px;min-height:32px;
  border-bottom:1px solid #3a3a3a;padding-bottom:10px;transition:border-color .3s}
a.fitment-naplne-item:hover .fitment-naplne-hlavicka{border-color:rgba(255,255,255,.35)}
.fitment-naplne-co{display:flex;align-items:center;gap:8px;min-width:0;
  font-size:12px;font-weight:500;text-transform:uppercase;
  letter-spacing:.07em;color:#fff;padding-top:3px;transition:color .3s}
.fitment-naplne-co::before{content:"";flex:0 0 auto;width:17px;height:17px;
  background:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;
  -webkit-mask-position:center;mask-position:center;
  -webkit-mask-size:contain;mask-size:contain}
.fit-ikona-olej::before{-webkit-mask-image:var(--ik-olej);mask-image:var(--ik-olej)}
.fit-ikona-brzdy::before{-webkit-mask-image:var(--ik-brzdy);mask-image:var(--ik-brzdy)}
.fit-ikona-vidlice::before{-webkit-mask-image:var(--ik-vidlice);mask-image:var(--ik-vidlice)}
.fit-ikona-prevod::before{-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='3'/><path d='M12 2v3M12 19v3M2 12h3M19 12h3M4.9 4.9l2.1 2.1M17 17l2.1 2.1M4.9 19.1 7 17M17 7l2.1-2.1'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='3'/><path d='M12 2v3M12 19v3M2 12h3M19 12h3M4.9 4.9l2.1 2.1M17 17l2.1 2.1M4.9 19.1 7 17M17 7l2.1-2.1'/></svg>")}
#content .fitment-picker .fitment-naplne + .fitment-prevod,
.fitment-naplne + .fitment-prevod{margin-top:10px}
.fitment-picker,#fp-naplne,.fitment-naplne{
  --ik-kolecko:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round"><path d="M12 3.4L14.4 6.1L18.1 5.9L17.9 9.6L20.6 12L17.9 14.4L18.1 18.1L14.4 17.9L12 20.6L9.6 17.9L5.9 18.1L6.1 14.4L3.4 12L6.1 9.6L5.9 5.9L9.6 6.1Z"/><circle cx="12" cy="12" r="2.6"/></svg>');
  --ik-rozeta:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"><path d="M12 1.4L14.2 3.7L17.3 2.8L18.1 5.9L21.2 6.7L20.3 9.8L22.6 12L20.3 14.2L21.2 17.3L18.1 18.1L17.3 21.2L14.2 20.3L12 22.6L9.8 20.3L6.7 21.2L5.9 18.1L2.8 17.3L3.7 14.2L1.4 12L3.7 9.8L2.8 6.7L5.9 5.9L6.7 2.8L9.8 3.7Z"/><circle cx="12" cy="12" r="3.2"/><path d="M12 6.6v1.6M12 15.8v1.6M6.6 12h1.6M15.8 12h1.6"/></svg>');
  --ik-retez:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><rect x="1.8" y="8.4" width="11.4" height="7.2" rx="3.6"/><rect x="10.8" y="8.4" width="11.4" height="7.2" rx="3.6"/></svg>');
  --ik-motor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><rect x="7" y="3.4" width="10" height="9.2" rx="1.6"/><path d="M4.4 6.4h2.6M4.4 9.6h2.6M17 6.4h2.6M17 9.6h2.6M12 12.6v3.2M7.4 15.8h9.2M9.2 15.8v4.4M14.8 15.8v4.4"/></svg>');
}
.fit-ikona-kolecko::before{-webkit-mask-image:var(--ik-kolecko);mask-image:var(--ik-kolecko)}
.fit-ikona-rozeta::before{-webkit-mask-image:var(--ik-rozeta);mask-image:var(--ik-rozeta)}
.fit-ikona-retez::before{-webkit-mask-image:var(--ik-retez);mask-image:var(--ik-retez)}
.fitment-spec-cta{margin:16px 0 0;padding-top:14px;border-top:1px solid #e6232a}
#content .fitment-picker .fitment-spec-cta a,
.fitment-spec-cta a{display:inline-flex;align-items:center;gap:10px;height:44px;
  padding:0 20px;border:1px solid #4a4a4a;border-radius:8px;background:transparent;
  color:#e0e0e0 !important;font-size:13px;font-weight:800;text-transform:uppercase;
  letter-spacing:.06em;text-decoration:none !important;cursor:pointer;white-space:nowrap;
  transition:border-color .15s,color .15s}
.fitment-spec-cta a:hover,
.fitment-spec-cta.is-open a{border-color:var(--fit-red,#e62329);color:#fff !important}
.fitment-spec-cta a em{font-style:normal;font-size:18px;line-height:1;
  color:var(--fit-red,#e62329);transition:transform .2s}
.fitment-spec-cta.is-open a em{transform:rotate(90deg)}
.fitment-spec-ico{width:18px;height:18px;flex:0 0 auto;background:currentColor;
  -webkit-mask:var(--ik-motor) center/contain no-repeat;mask:var(--ik-motor) center/contain no-repeat}
.fitment-spec[hidden]{display:none}
.fitment-picker,#fp-naplne,.fitment-naplne,.fitment-vybrano{
  --ik-objem:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M5 7.5c0-1.4 3.1-2.5 7-2.5s7 1.1 7 2.5-3.1 2.5-7 2.5-7-1.1-7-2.5z"/><path d="M5 7.5v9c0 1.4 3.1 2.5 7 2.5s7-1.1 7-2.5v-9"/></svg>');
  --ik-vykon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M13 2 4.5 13.5H11L10 22l8.5-11.5H13L13 2z"/></svg>');
  --ik-valce:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><rect x="3.5" y="4" width="7" height="10" rx="1"/><rect x="13.5" y="4" width="7" height="10" rx="1"/><path d="M7 14v6M17 14v6M4.5 20h5M14.5 20h5"/></svg>');
  --ik-takt:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><path d="M20 12a8 8 0 0 1-14.3 4.9M4 12a8 8 0 0 1 14.3-4.9"/><path d="M18 3v4.5h-4.5M6 21v-4.5h4.5"/></svg>');
  --ik-prevodovka:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="5" r="3"/><path d="M12 8v12M7.5 20h9"/></svg>');
  --ik-vyroba:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round"><rect x="3.5" y="5" width="17" height="15" rx="2"/><path d="M3.5 10h17M8 3v4M16 3v4"/></svg>');
  --ik-check:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><path d="M4 12.5l5 5L20 6.5"/></svg>');
}
.fit-stat-objem em::before{-webkit-mask-image:var(--ik-objem);mask-image:var(--ik-objem)}
.fit-stat-vykon em::before{-webkit-mask-image:var(--ik-vykon);mask-image:var(--ik-vykon)}
.fit-stat-valce em::before{-webkit-mask-image:var(--ik-valce);mask-image:var(--ik-valce)}
.fit-stat-takt em::before{-webkit-mask-image:var(--ik-takt);mask-image:var(--ik-takt)}
.fit-stat-prevodovka em::before{-webkit-mask-image:var(--ik-prevodovka);mask-image:var(--ik-prevodovka)}
.fit-stat-vyroba em::before{-webkit-mask-image:var(--ik-vyroba);mask-image:var(--ik-vyroba)}
.fit-stat-pohon em::before{-webkit-mask-image:var(--ik-retez);mask-image:var(--ik-retez)}
.fitment-spec-dl.is-info{cursor:default;opacity:.85}
.fitment-spec-dl.is-info:hover{border-color:#3a3a3a;background:rgba(255,255,255,.03)}
.fitment-spec-dl.is-info .fitment-spec-dl-ico{background:#4a4a4a}
.fitment-spec-stat em{display:flex;align-items:center;gap:6px}
.fitment-spec-stat em::before{content:"";width:15px;height:15px;flex:0 0 auto;background:currentColor;
  -webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;
  -webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.fit-field-skryt{display:none !important}
.fit-field-spec{flex:0 0 auto;margin-left:auto;align-self:center}
.fitment-spec-vedle .fit-field-spec{margin-left:0;align-self:center;padding-top:21px}
.fitment-spec-vedle .fit-field-spec .fitment-spec-cta>a{height:44px;min-height:0;box-sizing:border-box}
.fit-field-spec .fitment-spec-cta{margin:0;padding:0;border:0}
.fitment-picker.fitment-ma-spec #fp-row{border-bottom:0}
.fitment-picker.fitment-vlastni .fitment-vybrano strong{font-size:20px}
.fitment-vybrano-kicker{display:inline-flex;align-items:center;gap:6px}
.fitment-vybrano.je-vlastni .fitment-vybrano-kicker::before{content:"";width:13px;height:13px;
  background:var(--fit-red,#e62329);-webkit-mask:var(--ik-check) center/contain no-repeat;mask:var(--ik-check) center/contain no-repeat}
.fitment-spec-cta a{position:relative}
.fitment-spec-ping{position:absolute;top:-4px;right:-4px;width:12px;height:12px;border-radius:50%;
  background:var(--fit-red,#e62329)}
.fitment-spec-ping::before{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;
  animation:fit-ping 1.8s cubic-bezier(0,0,.2,1) infinite}
.fitment-spec-cta a::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;
  background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.18) 50%,transparent 60%) no-repeat;
  background-size:260% 100%;background-position:130% 0;animation:fit-lesk 4.5s ease-in-out infinite}
.fitment-spec-cta.is-open a::after,.fitment-spec-cta.is-open .fitment-spec-ping{display:none}
@keyframes fit-ping{0%{transform:scale(1);opacity:.9}100%{transform:scale(3);opacity:0}}
@keyframes fit-lesk{0%,55%{background-position:130% 0}85%,100%{background-position:-130% 0}}
@media (prefers-reduced-motion:reduce){.fitment-spec-ping::before,.fitment-spec-cta a::after{animation:none}}
.fitment-spec-dlazdice{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;margin:14px 0 0}
#content .fitment-picker .fitment-spec-dl,
.fitment-spec-dl{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #3a3a3a;border-radius:12px;
  background:rgba(255,255,255,.03);color:#fff !important;text-decoration:none !important;cursor:pointer;
  transition:border-color .15s,background .15s}
.fitment-spec-dl:hover{border-color:#6a6a6a;background:rgba(255,255,255,.06)}
.fitment-spec-dl.is-active{border-color:var(--fit-red,#e62329);background:rgba(230,35,42,.1)}
.fitment-spec-dl-ico{flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:var(--fit-red,#e62329);position:relative}
.fitment-spec-dl-ico::before{content:"";position:absolute;inset:9px;background:#fff;
  -webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;
  -webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.fit-dl-naplne .fitment-spec-dl-ico::before{-webkit-mask-image:var(--ik-olej);mask-image:var(--ik-olej)}
.fit-dl-prevod .fitment-spec-dl-ico::before{-webkit-mask-image:var(--ik-rozeta);mask-image:var(--ik-rozeta)}
.fitment-spec-dl-txt{display:flex;flex-direction:column;gap:2px;min-width:0}
.fitment-spec-dl-txt b{font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}
.fitment-spec-dl-txt small{font-size:12px;color:#bdbdbd;line-height:1.3}
.fitment-spec-dl em{margin-left:auto;font-style:normal;font-size:20px;line-height:1;color:var(--fit-red,#e62329);transition:transform .2s}
.fitment-spec-dl.is-active em{transform:rotate(90deg)}
.fitment-spec-detail[hidden]{display:none}
.fitment-spec-detail > .fitment-naplne{border-top:0;margin-top:4px;padding-top:0}
.fitment-spec > .fitment-naplne{border-top-color:#3a3a3a}
.fitment-spec > .fitment-naplne:first-child{border-top:0;margin-top:2px}
.fitment-naplne-label.fit-ikona-motor{display:inline-flex;align-items:center;gap:8px}
.fitment-naplne-label.fit-ikona-motor::before{content:"";width:16px;height:16px;background:currentColor;
  -webkit-mask:var(--ik-motor) center/contain no-repeat;mask:var(--ik-motor) center/contain no-repeat}
.fitment-spec-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:10px}
.fitment-spec-stat{display:flex;flex-direction:column;gap:3px;padding:10px 12px;
  border:1px solid #3a3a3a;border-radius:10px;background:rgba(255,255,255,.03)}
.fitment-spec-stat em{font-style:normal;font-size:10px;font-weight:700;text-transform:uppercase;
  letter-spacing:.08em;color:#dfcb00}
.fitment-spec-stat b{font-size:18px;font-weight:800;color:#fff;line-height:1.15}
.fitment-spec-stat b small{font-size:12px;font-weight:600;color:#bdbdbd;margin-left:3px}
.fit-ikona-chladici::before{-webkit-mask-image:var(--ik-chladici);mask-image:var(--ik-chladici)}
.fitment-naplne-item strong{flex:0 0 auto;max-width:100%;
  font-size:22px;font-weight:800;
  letter-spacing:.01em;line-height:1;color:#fff;text-align:right;
  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
  background:var(--fit-red,#e62329);padding:4px 10px;border-radius:3px;
  transition:background .3s,color .3s}
.fitment-naplne-hlavicka.je-bez-stitku .fitment-naplne-co{padding-top:0}
a.fitment-naplne-item:hover strong{background:#fff;color:var(--fit-red,#e62329)}
.fitment-naplne-det{display:flex;flex-direction:column;gap:4px;
  font-size:11.5px;line-height:1.35}
.fitment-naplne-par{display:flex;align-items:baseline;
  justify-content:space-between;gap:12px}
.fitment-naplne-par.je-dlouhy{flex-direction:column;align-items:stretch;gap:2px}
.fitment-naplne-par.je-dlouhy b{text-align:left}
.fitment-naplne-par em{flex:0 0 auto;font-style:normal;font-size:9.5px;
  font-weight:600;text-transform:uppercase;letter-spacing:.06em;
  color:#dfcb00;transition:color .3s;padding:6px 0}
.fitment-naplne-par b{min-width:0;font-weight:600;color:#d4d4d8;text-align:right;
  overflow-wrap:anywhere;transition:color .3s}
.fitment-naplne-cta{position:relative;z-index:1;margin-top:auto;
  display:flex;align-items:center;justify-content:flex-end;gap:9px;
  padding-top:12px;font-size:12px;font-weight:800;text-transform:uppercase;
  letter-spacing:.05em;line-height:1;white-space:nowrap;color:#fff;
  transition:color .3s}
.fitment-naplne-cta em{font-style:normal;font-size:17px;font-weight:800;
  line-height:1;color:var(--fit-red,#e62329);transition:color .3s,transform .3s}
a.fitment-naplne-item:hover .fitment-naplne-cta em{color:#fff;transform:translateX(3px)}
a.fitment-naplne-item:hover .fitment-naplne-co{color:#fff}
a.fitment-naplne-item:hover .fitment-naplne-par em{color:rgba(255,255,255,.72)}
a.fitment-naplne-item:hover .fitment-naplne-par b{color:#fff}
@media (prefers-reduced-motion:reduce){
  .fitment-naplne-item::after{transition:none}
}
@media (max-width:600px){
  .fitment-naplne-mrizka{grid-template-columns:1fr}
  .fitment-naplne-hlava{margin-bottom:8px}
  .fitment-naplne-cta{font-size:12px}
  .fitment-naplne-zdroj{font-size:12.5px}
  .fitment-naplne-zdroj a{display:inline-block;padding:6px 4px;margin:-6px -4px}
}
.fitment-compact{padding-bottom:28px}
.fitment-compact .fit-field-stroj{display:none}
.fitment-compact .fitment-saved{display:none}
.fitment-compact .fitment-head{display:none}
.fitment-compact .fit-field-btn{display:block}
.fitment-vybrano{flex:1 1 340px;min-width:0;display:flex;align-items:center;gap:18px}
.fitment-compact #fp-row{border-bottom:1px solid #4a4a4a;padding-bottom:15px}
.fitment-vybrano-foto{flex:0 0 auto;width:auto;height:104px;max-width:170px;
  object-fit:contain;filter:drop-shadow(0 8px 14px rgba(0,0,0,.5))}
.fitment-vybrano-txt{display:flex;flex-direction:column;gap:5px;min-width:0}
.fitment-vybrano-kicker{font-size:11px;font-weight:700;text-transform:uppercase;
  letter-spacing:.09em;color:#8a8a8a}
.fitment-vybrano-txt strong{font-size:24px;font-weight:800;line-height:1.15;color:#fff}
#content .fitment-picker .fitment-vybrano-pozn,
.fitment-vybrano-pozn{font-size:12.5px;line-height:1.4;color:#b9b9c2;margin-top:-1px}
.fitment-vybrano-pozn b{color:#fff;font-weight:700}
#content .fitment-picker .fitment-vybrano-txt a,
.fitment-vybrano-txt a{align-self:flex-start;margin-top:2px;font-size:12.5px;
  color:#a8a8a8 !important;text-decoration:underline;cursor:pointer}
#content .fitment-picker .fitment-vybrano-txt a:hover,
.fitment-vybrano-txt a:hover{color:var(--fit-red,#e62329) !important}
.fitment-vybrano-logo{flex:0 0 auto;height:52px;width:auto;max-width:96px;
  object-fit:contain;margin-right:4px;padding-right:20px;
  border-right:1px solid #2f2f2f;opacity:.9}
.fitment-compact .fitment-row{align-items:flex-end}
.fitment-akce{flex:0 0 auto;margin-left:auto;display:flex;align-items:center}
.fitment-vybrano-akce{display:flex;align-items:center;gap:16px;flex-wrap:wrap}
#content .fitment-picker .fitment-vybrano-akce a,
.fitment-vybrano-akce a{display:inline-flex;align-items:center;gap:5px;
  font-size:13px;color:#bdbdbd;text-decoration:none !important;cursor:pointer;
  background:none;border:0;padding:0;height:auto}
.fitment-vybrano-akce a > span{text-decoration:underline}
.fitment-vybrano-akce a:hover{color:#fff}
.fitment-vybrano-akce a em{font-style:normal;font-size:15px;line-height:1;
  text-decoration:none;color:var(--fit-red,#e62329)}
.fitment-compact .fitment-row{align-items:center}
.fitment-compact .fit-field-btn{align-self:center}
#content .fitment-picker .fitment-akce a,
.fitment-akce a{display:inline-flex;align-items:center;height:44px;
  padding:0 22px;border:1px solid #4a4a4a;border-radius:8px;
  background:transparent;color:#e0e0e0 !important;font-size:13px;
  font-weight:800;text-transform:uppercase;letter-spacing:.06em;
  gap:9px;text-decoration:none !important;cursor:pointer;white-space:nowrap;
  transition:border-color .15s,background .15s,color .15s}
.fitment-akce a em{font-style:normal;font-size:17px;font-weight:400;line-height:1;
  margin-top:-2px;color:var(--fit-red,#e62329);transition:color .15s}
.fitment-akce a:hover em{color:#fff}
#content .fitment-picker .fitment-akce a:hover,
.fitment-akce a:hover{border-color:var(--fit-red,#e62329);
  background:var(--fit-red,#e62329);color:#fff !important}
@media (max-width:600px){
  .fitment-vybrano{flex:1 1 100%;gap:14px}
  .fitment-vybrano-foto{height:80px;max-width:120px}
  .fitment-vybrano-txt strong{font-size:20px}
  .fitment-vybrano-logo{height:38px;max-width:68px;padding-right:12px;margin-right:2px}
  .fitment-akce{flex:1 1 100%}
  .fitment-akce a{width:100%;justify-content:center}
}
.fitment-by{position:absolute;right:14px;bottom:6px;
  font-size:10px;line-height:1;letter-spacing:.04em;color:#4f4f4f}
#content .fitment-picker .fitment-by a,
.fitment-by a{color:#6f6f6f !important;font-weight:700;text-decoration:none !important}
#content .fitment-picker .fitment-by a:hover,
.fitment-by a:hover{color:var(--fit-red,#e62329) !important}
@media (max-width:600px){
  .fitment-by{position:static;display:block;margin-top:12px;text-align:right}
}
.fitment-tip{display:flex;flex-wrap:wrap;align-items:center;gap:8px;
  margin:0 0 24px;padding:12px 14px;border-radius:10px;background:#f6f7f9;
  border:1px solid #e3e5ea}
.fitment-tip-label{font-size:11px;font-weight:700;text-transform:uppercase;
  letter-spacing:.08em;color:#6b7280;margin-right:2px}
#content .fitment-tip a.fitment-tip-item,
a.fitment-tip-item{display:inline-flex;align-items:center;padding:6px 12px;
  border:1px solid #d7d7d7;border-radius:999px;background:#fff;
  color:#222 !important;font-size:13px;font-weight:600;line-height:1;
  text-decoration:none !important;transition:border-color .15s,color .15s}
#content .fitment-tip a.fitment-tip-item:hover,
a.fitment-tip-item:hover{border-color:#e62329;color:#e62329 !important}
.fitment-univerzal{background:#eef4ff;border:1px solid #c2d4f5;color:#1b3f7a;
  padding:10px 14px;border-radius:8px;font-weight:700}
.fitment-prazdna{opacity:.42}
.fitment-prazdna > a{text-decoration:line-through}
.fitment-prazdna::after{content:' 0';font-size:11px;font-weight:700;color:#9b9b9b}
.fitment-jiny-takt{opacity:.4}
.fitment-warn{margin-top:12px;padding:10px 14px;border-radius:8px;font-size:13px;
  background:rgba(230,35,41,.12);border:1px solid rgba(230,35,41,.45);color:#ffd9da}
.fitment-warn[hidden]{display:none}
.fitment-warn a{color:#fff;text-decoration:underline;font-weight:700}
.fitment-warn.je-info{background:#1b1b1b;border-color:#3a3a3a;color:#c9c9c9}
.fitment-warn.je-info strong{color:#fff}
.fitment-compact #fp-row .fitment-warn{flex:1 1 380px;min-width:0;
  margin-top:0;align-self:center}
@media (max-width:900px){
  .fitment-compact #fp-row .fitment-warn{flex:1 1 100%;margin-top:4px}
}
@media (max-width:768px){
  .fit-field,.fit-field-btn{flex:1 1 100%}
  .fitment-go{width:100%}
}
.fitment-strip{
  background:linear-gradient(180deg,rgba(0,0,0,1) 62%,rgba(255,255,255,1) 61%);
  padding:26px clamp(15px,3vw,40px) 34px;
}
.fitment-strip .fitment-picker{
  max-width:1418px;
  margin:0 auto;
}
.fitment-list{margin:16px 0}
.fitment-list h4{margin:0 0 10px;font-size:16px;font-weight:800;
  text-transform:uppercase;letter-spacing:.05em}
.fitment-list details{border-bottom:1px solid #e5e5e5}
.fitment-list summary{cursor:pointer;padding:9px 0;font-weight:700;list-style:none}
.fitment-list summary:hover{color:#e62329}
.fitment-list summary::-webkit-details-marker{display:none}
.fitment-list summary::after{content:'+';float:right;color:#e62329;font-weight:700}
.fitment-list details[open] summary::after{content:'\2013'}
.fitment-list ul{margin:0 0 10px;padding:0 0 0 4px;list-style:none;columns:2;font-size:14px}
.fitment-list li{padding:3px 0;break-inside:avoid}
.fitment-model{font-weight:600}
#content .fitment-list a.fitment-rok,
a.fitment-rok{color:#555 !important;text-decoration:none !important;
  border-bottom:1px dotted #bbb}
#content .fitment-list a.fitment-rok:hover,
a.fitment-rok:hover{color:#fff !important;background:#e62329;
  border-radius:3px;border-bottom-color:transparent}
.fitment-list li.is-match a.fitment-rok{color:#0f5f28 !important;border-bottom-color:#8fc4a1}
#content .fitment-hit a.fitment-cta,
a.fitment-cta{display:inline-block;margin-left:10px;padding:5px 12px;
  background:#fff;color:#157731 !important;border-radius:999px;
  font-size:13px;font-weight:800;text-decoration:none !important;
  white-space:nowrap}
#content .fitment-hit a.fitment-cta:hover,
a.fitment-cta:hover{background:#0d5b25;color:#fff !important}
@media (max-width:600px){
  #content .fitment-hit a.fitment-cta,a.fitment-cta{display:block;margin:10px 0 0;text-align:center}
}
.fitment-list li.is-match{background:#e6f4ea;font-weight:700;padding-left:6px;
  box-shadow:inset 3px 0 0 #157731}
.fitment-hit{background:#157731;color:#fff;padding:10px 14px;border-radius:8px;
  margin-bottom:12px;font-weight:700}
.fitment-miss{background:#fdecea;color:#8b1a10;padding:10px 14px;border-radius:8px;
  margin-bottom:12px;font-weight:700}
.fitment-overit{background:#f4f4f6;border:1px solid #e0e0e4;border-radius:8px;
  padding:12px 14px;margin-bottom:14px}
.fitment-overit-popis{font-size:13px;font-weight:700;color:#333;margin-bottom:8px}
#content input.fitment-overit-input,
input.fitment-overit-input{width:100%;max-width:360px;box-sizing:border-box;
  padding:9px 12px;border:1px solid #c9c9cf;border-radius:6px;font-size:14px;
  background:#fff;color:#222}
#content input.fitment-overit-input:focus,
input.fitment-overit-input:focus{outline:none;border-color:#e62329;
  box-shadow:0 0 0 3px rgba(230,35,41,.15)}
.fitment-overit-vysledky{margin-top:10px;max-height:260px;overflow-y:auto}
.fitment-overit-stroj{display:flex;flex-wrap:wrap;gap:6px;align-items:center;
  padding:7px 0;border-top:1px solid #e5e5e9}
.fitment-overit-stroj:first-child{border-top:none}
.fitment-overit-jmeno{font-size:14px;font-weight:600;flex:1 1 160px}
.fitment-overit-roky{display:flex;flex-wrap:wrap;gap:4px}
#content button.fitment-overit-rok,
button.fitment-overit-rok{padding:5px 9px;min-height:32px;border:1px solid #c9c9cf;
  background:#fff;color:#333;border-radius:5px;font-size:13px;font-weight:600;
  cursor:pointer;line-height:1}
#content button.fitment-overit-rok:hover,
button.fitment-overit-rok:hover{background:#e62329;border-color:#e62329;color:#fff}
.fitment-overit-nic{font-size:13px;color:#8b1a10;background:#fdecea;
  padding:9px 12px;border-radius:6px;font-weight:600}
@media (max-width:600px){
  .fitment-overit-jmeno{flex:1 1 100%}
  #content button.fitment-overit-rok,button.fitment-overit-rok{min-height:36px;padding:7px 11px}
}
@media (max-width:768px){ .fitment-list ul{columns:1} }
body.id-673 .fitment-picker,
body.id-25549 .fitment-picker,
body.id-932 .fitment-picker{ max-width: var(--ab-pick-w, none); }
body.id-673 #fp-row,
body.id-25549 #fp-row,
body.id-932 #fp-row{ flex-wrap: wrap; gap: 12px; }
body.id-673 #fp-row .fit-field,
body.id-25549 #fp-row .fit-field,
body.id-932 #fp-row .fit-field{ flex: 0 0 calc(50% - 6px); min-width: 0; }
body.id-673 #fp-row .fit-field-btn .fit-label,
body.id-25549 #fp-row .fit-field-btn .fit-label,
body.id-932 #fp-row .fit-field-btn .fit-label{ display: none; }
body.id-673 #fp-row .fitment-vybrano,
body.id-25549 #fp-row .fitment-vybrano,
body.id-932 #fp-row .fitment-vybrano{ flex: 0 0 100%; }
body.id-673 .fitment-compact #fp-row .fitment-vybrano,
body.id-25549 .fitment-compact #fp-row .fitment-vybrano,
body.id-932 .fitment-compact #fp-row .fitment-vybrano{ flex: 0 1 auto; }
body.id-673 .fitment-compact #fp-row .fit-field-btn,
body.id-25549 .fitment-compact #fp-row .fit-field-btn,
body.id-932 .fitment-compact #fp-row .fit-field-btn{ flex: 0 0 auto; align-self: center; }
body.id-673 #fp-row .fitment-akce,
body.id-25549 #fp-row .fitment-akce,
body.id-932 #fp-row .fitment-akce{ flex: 0 0 auto; }
body.id-673 .fitment-go,
body.id-25549 .fitment-go,
body.id-932 .fitment-go{ width: auto; }
body.id-25549 #fp-row .fit-field-btn,
body.id-673 #fp-row .fit-field-btn{ flex: 0 0 100%; }
body.id-932 #fp-row .fit-field-btn{ flex: 0 0 calc(50% - 6px); align-self: flex-end; }
.fitment-rozbal .fitment-picker{
  max-width: none !important; width: 100% !important; flex: 1 1 auto !important; }
.fitment-rozbal #fp-row{ flex-wrap: wrap !important; }
.fitment-rozbal #fp-row .fit-field{ flex: 1 1 170px !important; }
.fitment-rozbal #fp-row .fit-field-btn{ flex: 0 0 auto !important; }
.fitment-rozbal #fp-row .fitment-vybrano{ flex: 1 1 100% !important; }
.fitment-rozbal #fp-row .fit-field-btn .fit-label{ display: none; }
body.type-category .category-top ul.subcategories > li.fitment-prazdna{ opacity: .6 !important; }
@media (max-width: 767px){
  body.id-673 .fitment-picker,
  body.id-25549 .fitment-picker,
  body.id-932 .fitment-picker{ max-width: none; }
  body.id-673 #fp-row .fit-field,
  body.id-25549 #fp-row .fit-field,
  body.id-932 #fp-row .fit-field,
  body.id-932 #fp-row .fit-field-btn{ flex: 0 0 100%; }
}
.fitment-rozbal{position:fixed;z-index:9999;display:none;max-width:calc(100vw - 16px);
  background:linear-gradient(180deg,#17171a 0%,#0d0d0f 100%);
  border:1px solid #2e2e33;border-top:3px solid var(--fit-red,#e62329);
  border-radius:0 0 14px 14px;box-shadow:0 26px 60px rgba(0,0,0,.55);
  animation:fitRozbalIn .16s ease-out}
.fitment-rozbal.je-videt{display:block}
@keyframes fitRozbalIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}
.fitment-rozbal::before{content:"";position:absolute;top:-9px;left:var(--fit-sipka,40px);
  width:14px;height:14px;margin-left:-7px;background:var(--fit-red,#e62329);
  transform:rotate(45deg);border-radius:2px}
.fitment-rozbal .fitment-picker{margin:0;border:0;border-radius:0;background:none;box-shadow:none;
  width:100%;max-width:100%;box-sizing:border-box}
.fitment-rozbal-mount{width:100%;max-width:100%}
@media (max-width:700px){
  .fitment-rozbal{left:8px !important;right:8px;width:auto}
  .fitment-rozbal::before{display:none}
}
.fitment-menu-odkaz{display:inline-flex !important;align-items:center;gap:9px;
  align-self:stretch;height:100%;padding:0 22px !important;border-radius:0 !important;
  background:var(--fit-red,#e62329) !important;color:#fff !important;
  transition:background .15s}
.fitment-menu-odkaz:hover{background:#ff2f36 !important}
li.fitment-menu-li{display:flex;align-items:stretch;align-self:stretch}
.fitment-menu-odkaz b{font-weight:800}
.fitment-menu-odkaz::before{content:"";flex:0 0 auto;width:19px;height:19px;
  background:#fff;
  -webkit-mask:var(--fit-ico-moto) center/contain no-repeat;
          mask:var(--fit-ico-moto) center/contain no-repeat}
.fitment-menu-odkaz::after{content:"";flex:0 0 auto;width:7px;height:7px;
  margin:-3px 0 0 2px;border-right:2px solid #fff;border-bottom:2px solid #fff;
  transform:rotate(45deg);transition:transform .15s;opacity:.85}
.fitment-menu-odkaz[aria-expanded="true"]::after{transform:rotate(-135deg);margin-top:3px}
.fitment-menu-roll{position:relative;display:block;overflow:hidden;line-height:1.25}
.fitment-menu-roll > *{display:block;
  transition:transform .3s cubic-bezier(.33,.85,.3,1)}
.fitment-menu-roll::after{content:attr(data-text);position:absolute;left:0;top:100%;
  width:100%;white-space:nowrap;
  transition:transform .3s cubic-bezier(.33,.85,.3,1)}
.fitment-menu-odkaz:hover .fitment-menu-roll > *,
.fitment-menu-odkaz:hover .fitment-menu-roll::after{transform:translateY(-100%)}
.fitment-menu-odkaz:hover::before{transform:translateX(2px)}
.menu-level-1 > li > a.active:not(.fitment-menu-odkaz),
.fitment-aktivni{position:relative}
.menu-level-1 > li > a.active:not(.fitment-menu-odkaz),
.menu-level-1 > li > a.active:not(.fitment-menu-odkaz) b,
.menu-level-1 > li > a.active:not(.fitment-menu-odkaz) span,
.fitment-aktivni,
.fitment-aktivni b,
.fitment-aktivni span{color:#e62329 !important}
.menu-level-1 > li > a.active:not(.fitment-menu-odkaz) b,
.fitment-aktivni b{font-weight:800}
.menu-level-1 > li > a.active:not(.fitment-menu-odkaz)::before,
.fitment-aktivni::before{content:"";position:absolute;
  left:12px;right:12px;bottom:0;height:3px;background:#e62329}
.fitment-menu-odkaz::before{transition:transform .2s ease}
.fitment-nacitani{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",
  Roboto,Arial,sans-serif !important;
  pointer-events:none;
  position:fixed;inset:0;z-index:10001;display:flex;
  align-items:center;justify-content:center;padding:20px;
  background:rgba(8,8,10,.86);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);
  opacity:0;transition:opacity .18s ease}
.fitment-nacitani.je-videt{opacity:1}
.fitment-nacitani-box{display:flex;align-items:center;gap:22px;max-width:660px}
.fitment-nacitani-obsah{display:flex;flex-direction:column;align-items:flex-start;gap:16px}
.fitment-nacitani-foto{flex:0 0 auto;width:120px;height:120px;border-radius:50%;
  object-fit:cover;background:#fff;
  box-shadow:0 0 0 3px var(--fit-red,#e62329),0 12px 34px rgba(0,0,0,.5);
  animation:fitNacitaniPuls 2.4s ease-in-out infinite}
@keyframes fitNacitaniPuls{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}
.fitment-nacitani-bublina{position:relative;background:#fff;color:#111;
  min-width:min(420px,72vw);
  padding:18px 22px;border-radius:16px;font-size:16px;font-weight:600;line-height:1.35;
  box-shadow:0 12px 34px rgba(0,0,0,.45)}
.fitment-nacitani-bublina::before{content:"";position:absolute;left:-9px;top:50%;
  margin-top:-8px;border:9px solid transparent;border-right-color:#fff;border-left:0}
.fitment-tacho{position:relative;width:150px;height:78px;overflow:hidden}
.fitment-tacho-ciselnik{position:absolute;inset:0;border-radius:150px 150px 0 0;
  background:
    repeating-conic-gradient(from 180deg at 50% 100%,
      rgba(255,255,255,.55) 0 1.2deg, transparent 1.2deg 30deg),
    conic-gradient(from 180deg at 50% 100%,
      #4a4a52 0 68%, var(--fit-red,#e62329) 68% 100%);
  -webkit-mask:radial-gradient(circle at 50% 100%, transparent 0 58%, #000 58.5%);
          mask:radial-gradient(circle at 50% 100%, transparent 0 58%, #000 58.5%)}
.fitment-tacho-rucicka{position:absolute;left:50%;bottom:0;width:3px;height:66px;
  margin-left:-1.5px;border-radius:2px;background:#fff;
  transform-origin:50% 100%;transform:rotate(-90deg);
  box-shadow:0 0 10px rgba(255,255,255,.5);
  animation:fitTacho 3.2s linear infinite}
.fitment-tacho-stred{position:absolute;left:50%;bottom:-7px;width:14px;height:14px;
  margin-left:-7px;border-radius:50%;background:#fff;
  box-shadow:0 0 0 3px var(--fit-red,#e62329)}
@keyframes fitTacho{
  0%   {transform:rotate(-90deg)}
  16%  {transform:rotate(38deg)}
  19%  {transform:rotate(-6deg)}
  38%  {transform:rotate(52deg)}
  41%  {transform:rotate(8deg)}
  60%  {transform:rotate(64deg)}
  63%  {transform:rotate(22deg)}
  84%  {transform:rotate(74deg)}
  88%  {transform:rotate(70deg)}
  100% {transform:rotate(-90deg)}}
@media (max-width:600px){
  .fitment-nacitani-box{flex-direction:column;text-align:center;gap:14px}
  .fitment-nacitani-obsah{align-items:center}
  .fitment-nacitani-foto{width:92px;height:92px}
  .fitment-nacitani-bublina::before{left:50%;top:-9px;margin:0 0 0 -8px;
    border:9px solid transparent;border-bottom-color:#fff;border-top:0}
}
@media (prefers-reduced-motion:reduce){
  .fitment-nacitani-foto,.fitment-tacho-rucicka{animation:none}
  .fitment-tacho-rucicka{transform:rotate(10deg)}
}
.fitment-pruh{position:fixed;left:0;right:0;bottom:0;z-index:9998;
  display:flex;align-items:center;
  transform:translateY(110%);
  background:linear-gradient(180deg,#17171a 0%,#0d0d0f 100%)}
.fitment-pruh-txt{display:flex;flex-wrap:wrap;font-size:12px;font-weight:700;text-transform:uppercase;color:#8a8a8a}
.fitment-pruh-txt b{text-transform:none}
#content .fitment-pruh-cta,.fitment-pruh-cta{flex:0 0 auto;display:inline-flex;align-items:center;text-transform:uppercase;text-decoration:none !important}
body .fitment-pruh{justify-content:flex-start!important;gap:16px!important;max-width:none;padding:10px max(16px,calc((100vw - 1378px) / 2))!important;border-top:1px solid rgba(255,255,255,.08)!important;background:#16181c linear-gradient(90deg,rgba(22,24,28,0) 0%,rgba(22,24,28,0) 40%,rgba(150,0,8,.38) 100%)!important;box-shadow:0 -14px 34px rgba(0,0,0,.35)!important;overflow:hidden}
body .fitment-pruh::before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2228%22%20height%3D%2228%22%20viewBox%3D%220%200%2028%2028%22%3E%3Cpath%20d%3D%22M0%2014%2014%200%2028%2014%2014%2028Z%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%22.6%22%20stroke-opacity%3D%22.55%22%2F%3E%3Cg%20fill%3D%22white%22%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%220%22%20r%3D%221.1%22%2F%3E%3Ccircle%20cx%3D%220%22%20cy%3D%2214%22%20r%3D%221.1%22%2F%3E%3Ccircle%20cx%3D%2228%22%20cy%3D%2214%22%20r%3D%221.1%22%2F%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%2228%22%20r%3D%221.1%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-size:28px 28px;opacity:.08;-webkit-mask-image:linear-gradient(90deg,transparent 35%,#000 100%);mask-image:linear-gradient(90deg,transparent 35%,#000 100%)}
body .fitment-pruh>*{position:relative;z-index:1}
body .fitment-pruh-logo{flex:0 0 auto;height:28px;width:auto;max-width:56px;object-fit:contain}
body .fitment-pruh-lsep{flex:0 0 1px;width:1px;height:32px;background:rgba(255,255,255,.16)}
body .fitment-pruh-txt{flex-direction:column;align-items:flex-start!important;gap:4px!important;margin-right:12px;font:700 10.5px/1 'Noto Sans',sans-serif!important;letter-spacing:.12em!important;color:#ff4a50!important}
body .fitment-pruh-txt b{font:800 15px/1.15 'Noto Sans',sans-serif!important;letter-spacing:0!important;color:#fff!important}
body #content .fitment-pruh-cta,body .fitment-pruh-cta{gap:9px;height:auto!important;min-height:42px;padding:6px 20px!important;border-radius:10px!important;background:#fff!important;font:800 12px/1 'Noto Sans',sans-serif!important;letter-spacing:.12em!important;color:#0b0b0d!important;transition:background .2s ease,color .2s ease,transform .2s ease!important}
body .fitment-pruh-cta svg{flex:0 0 auto;color:#e30613;transition:color .2s ease,transform .2s ease}
body .fitment-pruh-cta .fitment-pruh-roll{position:relative;display:block;overflow:hidden}body .fitment-pruh-cta .fitment-pruh-roll>span{display:block;transition:transform .3s cubic-bezier(.33,.85,.3,1)}
body .fitment-pruh-cta .fitment-pruh-roll::after{content:attr(data-text);position:absolute;left:0;top:100%;width:100%;transition:transform .3s cubic-bezier(.33,.85,.3,1)}
body #content .fitment-pruh-cta:hover,body .fitment-pruh-cta:hover{background:#e30613!important;color:#fff!important;transform:scale(1.04)}body .fitment-pruh-cta:hover svg{color:#fff;transform:translateX(3px)}
body .fitment-pruh-cta:hover .fitment-pruh-roll>span,body .fitment-pruh-cta:hover .fitment-pruh-roll::after{transform:translateY(-100%)}
body .fitment-pruh{transform:translateY(calc(100% + 32px))!important;transition:transform .3s cubic-bezier(.2,.8,.2,1)!important}
body .fitment-pruh.je-videt{transform:none!important}
body:has(.ab-crew:not(.is-out)) .fitment-pruh.je-videt{transform:translateY(calc(100% + 32px))!important}
body .fitment-pruh{left:16px!important;right:auto!important;bottom:16px!important;gap:12px!important;padding:10px 10px 10px 14px!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:12px!important;box-shadow:0 20px 44px -16px rgba(0,0,0,.7)!important}
body .fitment-pruh .fitment-pruh-txt{margin-right:4px}body .fitment-pruh .fitment-pruh-txt b{font-size:14px!important}
body .fitment-pruh .fitment-pruh-cta{min-height:38px;padding:6px 14px!important}
@media (max-width:600px){body .fitment-pruh{left:10px!important;right:10px!important;bottom:10px!important}}
@media (max-width:600px){body .fitment-pruh{padding:8px 12px!important;gap:10px!important}body .fitment-pruh-logo,body .fitment-pruh-lsep{display:none}body .fitment-pruh-txt{font-size:9.5px!important}body .fitment-pruh-txt b{font-size:13.5px!important}body .fitment-pruh-cta{padding:6px 14px!important;min-height:40px}}
@media (prefers-reduced-motion:reduce){body .fitment-pruh-cta,body .fitment-pruh-cta svg,body .fitment-pruh-cta .fitment-pruh-roll>span,body .fitment-pruh-cta .fitment-pruh-roll::after{transition:none!important}}
.fitment-h1-cta{position:relative;display:flex;flex-direction:column;gap:0;
  background:linear-gradient(160deg,#1b1b20 0%,#131316 70%);
  color:#fff !important;text-decoration:none !important;
  border:1px solid #34343b;border-radius:10px;padding:13px 18px 14px;
  max-width:500px;white-space:nowrap;overflow:hidden;
  transition:border-color .18s,box-shadow .18s,transform .18s;
  box-shadow:0 6px 18px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.05)}
.fitment-h1-cta::before{content:"";position:absolute;inset:0;pointer-events:none;
  background:repeating-linear-gradient(75deg,rgba(255,255,255,.028) 0 2px,transparent 2px 46px)}
.fitment-h1-cta-radek{display:flex;align-items:center;gap:13px;min-width:0}
.fitment-h1-cta-hlava{border-bottom:1px solid #3d3d3d;
  padding-bottom:11px;margin-bottom:11px}
.fitment-h1-cta-stroj{color:#fff;font-weight:800;font-size:15.5px;
  letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;min-width:0}
.fitment-h1-cta-kicker{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;
  font-size:10.5px;font-weight:700;text-transform:uppercase;
  letter-spacing:.12em;color:#b7b7bf}
.fitment-h1-cta-btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:9px;
  background:#fff;color:#0b0b0d;border-radius:10px;padding:6px 20px;
  font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;
  transition:background .2s ease,color .2s ease,transform .2s ease}
.fitment-h1-cta-btn svg{flex:0 0 auto;color:var(--fit-red,#e62329);
  transition:color .2s ease,transform .2s ease}
.fitment-h1-cta-roll{position:relative;display:block;overflow:hidden}
.fitment-h1-cta-roll > span{display:block;
  transition:transform .3s cubic-bezier(.33,.85,.3,1)}
.fitment-h1-cta-roll::after{content:attr(data-text);position:absolute;
  left:0;top:100%;width:100%;
  transition:transform .3s cubic-bezier(.33,.85,.3,1)}
.fitment-h1-cta-ico{flex:0 0 28px;width:28px;height:18px;background:var(--fit-red,#e62329);
  -webkit-mask:var(--fit-ico-moto) center/contain no-repeat;
          mask:var(--fit-ico-moto) center/contain no-repeat}
.fitment-h1-cta-logo{flex:0 0 auto;height:30px;width:auto;display:block;
  filter:drop-shadow(0 2px 5px rgba(0,0,0,.5))}
.fitment-h1-cta.ma-logo .fitment-h1-cta-ico{display:none}
.fitment-h1-cta:hover{border-color:rgba(230,35,41,.75);transform:translateY(-2px);
  box-shadow:0 10px 26px rgba(0,0,0,.45),0 4px 20px rgba(230,35,41,.22),
             inset 0 1px 0 rgba(255,255,255,.06)}
.fitment-h1-cta:hover .fitment-h1-cta-btn{background:var(--fit-red,#e62329);
  color:#fff;transform:scale(1.04)}
.fitment-h1-cta:hover .fitment-h1-cta-btn svg{color:#fff;transform:translateX(3px)}
.fitment-h1-cta:hover .fitment-h1-cta-roll > span,
.fitment-h1-cta:hover .fitment-h1-cta-roll::after{transform:translateY(-100%)}
.fitment-h1-cta:active{transform:translateY(0)}
@media (prefers-reduced-motion:reduce){
  .fitment-h1-cta,.fitment-h1-cta-btn,.fitment-h1-cta-btn svg,
  .fitment-h1-cta-roll > span,.fitment-h1-cta-roll::after{transition:none}
  .fitment-h1-cta:hover{transform:none}
}
@media (min-width:901px){
  .fitment-h1-cta{position:absolute;right:0;z-index:2}
}
@media (max-width:900px){
  .fitment-h1-cta{position:static !important;margin:10px 0 4px;display:flex;max-width:none}
  .fitment-h1-cta-stroj{white-space:normal}
}
body.fitment-hero-on #ab-dark-band{overflow:hidden;
  background:linear-gradient(180deg,#000 0,#141519 150px,#1b1c21 70%,#16171b 100%) !important}
body.fitment-hero-on #ab-dark-band::before{content:"";position:absolute;inset:0;pointer-events:none;
  background:repeating-linear-gradient(105deg,transparent 0 146px,rgba(255,255,255,.045) 146px 148px,
    transparent 148px 230px,rgba(230,35,41,.10) 230px 231px);
  background-size:520px 100%;animation:fitHeroJizda 26s linear infinite;
  -webkit-mask-image:linear-gradient(90deg,transparent 18%,#000 62%);mask-image:linear-gradient(90deg,transparent 18%,#000 62%)}
body.fitment-hero-on #ab-dark-band::after{content:"";position:absolute;pointer-events:none;
  right:calc(100% - var(--ab-pick-r,1650px) + 40px);top:18%;width:760px;height:520px;
  background:radial-gradient(closest-side,rgba(230,35,41,.30),rgba(230,35,41,.10) 55%,transparent 100%);
  filter:blur(6px);animation:fitHeroDech 7s ease-in-out infinite}
@keyframes fitHeroJizda{to{background-position:-520px 0}}
@keyframes fitHeroDech{0%,100%{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}
#content .fitment-picker.fitment-ma-hero,
.fitment-picker.fitment-ma-hero{background:transparent !important;border:0 !important;box-shadow:none !important;
  padding:0 0 20px !important;margin-bottom:0 !important}
.fitment-picker.fitment-ma-hero > .fitment-head,
.fitment-picker.fitment-ma-hero > #fp-row,
.fitment-picker.fitment-ma-hero > #fp-saved,
.fitment-picker.fitment-ma-hero .fitment-spec-cta,
.fitment-picker.fitment-ma-hero .fitment-spec{display:none !important}
.fitment-picker.fitment-ma-hero .fitment-by{bottom:0;right:0}
.fitment-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,440px);
  gap:22px 48px;align-items:center;padding:8px 0 4px}
.fitment-hero-text{display:flex;flex-direction:column;gap:18px;min-width:0}
#content .fitment-hero p.fitment-hero-pozn,.fitment-hero p.fitment-hero-pozn{margin:-8px 0 0 !important;font:500 14px/1.45 "Noto Sans",sans-serif;color:rgba(255,255,255,.66) !important}
.fitment-hero-stav{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;min-height:30px}
.fitment-hero-logo{height:30px;width:auto;display:block;padding-right:14px;border-right:1px solid #3b3b42}
.fitment-hero-pill{display:inline-flex;align-items:center;gap:7px;padding:7px 12px 7px 10px;border-radius:999px;
  background:rgba(230,35,41,.14);border:1px solid rgba(230,35,41,.45);color:#fff;
  font-size:11.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;line-height:1}
.fitment-hero-pill::before{content:"";width:13px;height:13px;background:#ff4b50;
  -webkit-mask:var(--ik-check) center/contain no-repeat;mask:var(--ik-check) center/contain no-repeat}
#content .fitment-picker a.fitment-hero-uloz,
a.fitment-hero-uloz{display:inline-flex;align-items:center;gap:8px;padding:9px 15px 9px 12px;border-radius:999px;
  background:var(--fit-red,#e62329);color:#fff !important;cursor:pointer;text-decoration:none !important;
  font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;line-height:1;
  box-shadow:0 6px 18px rgba(230,35,41,.35);transition:transform .15s ease,background .15s ease}
a.fitment-hero-uloz::before{content:"+";font-size:16px;line-height:.8;font-weight:700}
#content .fitment-picker a.fitment-hero-uloz:hover,
a.fitment-hero-uloz:hover{background:#ff2f36;transform:translateY(-1px)}
.fitment-hero-akce{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:13.5px}
#content .fitment-picker .fitment-hero-akce a,
.fitment-hero-akce a{display:inline-flex;align-items:center;gap:7px;color:#c9c9d0 !important;cursor:pointer;
  text-decoration:none !important}
#content .fitment-picker .fitment-hero-akce a:hover,
.fitment-hero-akce a:hover{color:#fff !important}
.fitment-hero-akce a::before{content:"";display:inline-block;width:15px;height:15px;flex:0 0 auto;background:currentColor;
  -webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;
  -webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:background .15s}
.fitment-hero-akce a:hover::before{background:var(--fit-red,#e62329)}
.fitment-hero-akce a[data-a="zmenit"]::before{
  -webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 8h13l-3.5-3.5M20 16H7l3.5 3.5'/></svg>");
          mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M4 8h13l-3.5-3.5M20 16H7l3.5 3.5'/></svg>")}
.fitment-hero-akce a[data-a="zrusit"]::before{
  -webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'><path d='M6 6l12 12M18 6L6 18'/></svg>");
          mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'><path d='M6 6l12 12M18 6L6 18'/></svg>")}
.fitment-hero-akce a[data-a="moje"]::before{display:none}
body.type-category .fitment-hero h1.category-title.fitment-hero-h1{margin:0 !important;padding:0 !important;
  font-size:clamp(30px,3.6vw,52px) !important;font-weight:800;line-height:1.04;letter-spacing:-.015em;
  color:#fff !important;text-wrap:balance}
body.type-category .fitment-hero h1.category-title::after{display:none !important}
.fitment-hero-znacka{display:block;font-size:.42em;font-weight:700;letter-spacing:normal;text-transform:none;
  color:#9a9aa4;margin-bottom:.25em;line-height:1}
.fitment-hero-rok{color:transparent;-webkit-text-stroke:1.6px #ff3b41;margin-left:.04em}
@supports not (-webkit-text-stroke:1px #000){.fitment-hero-rok{color:#ff3b41}}
.fitment-hero-udaje{display:flex;flex-wrap:wrap;border:1px solid rgba(255,255,255,.10);border-radius:14px;
  background:rgba(255,255,255,.035);overflow:hidden}
.fitment-hero-udaje{flex-wrap:nowrap}
.fitment-hero-udaje .fitment-spec-stat{flex:1 1 0;min-width:0;box-sizing:border-box;padding:13px 14px 12px;gap:7px;
  border:0;border-right:1px solid rgba(255,255,255,.08);border-radius:0;background:none}
.fitment-hero-udaje .fitment-spec-stat:last-child{border-right:0}
.fitment-hero-udaje .fitment-spec-stat em{font-size:10.5px;letter-spacing:.12em;color:#dfcb00}
.fitment-hero-udaje .fitment-spec-stat em::before{width:14px;height:14px}
.fitment-hero-udaje .fitment-spec-stat b{font-size:19px;white-space:nowrap;font-variant-numeric:tabular-nums}
.fitment-hero-udaje .fitment-spec-stat b small{font-size:11.5px;color:#9a9aa3}
.fitment-hero .fitment-spec-dlazdice{margin:0;grid-template-columns:1fr 1fr;gap:12px}
#content .fitment-picker .fitment-hero .fitment-spec-dl,
.fitment-hero .fitment-spec-dl{position:relative;padding:15px 18px;border-radius:14px;
  background:linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.12);
  transition:transform .2s ease,border-color .2s ease,background .2s ease}
#content .fitment-picker .fitment-hero .fitment-spec-dl:hover,
.fitment-hero .fitment-spec-dl:hover{transform:translateY(-2px);border-color:rgba(230,35,41,.7)}
#content .fitment-picker .fitment-hero .fitment-spec-dl.is-active,
.fitment-hero .fitment-spec-dl.is-active{border-color:var(--fit-red,#e62329);
  background:linear-gradient(135deg,rgba(230,35,41,.22),rgba(230,35,41,.06))}
#content .fitment-picker .fitment-hero .fitment-spec-dl.is-active,
.fitment-hero .fitment-spec-dl.is-active{transform:none}
.fitment-hero .fitment-spec-dl.is-active::after{content:"";position:absolute;left:50%;bottom:-8px;width:14px;height:14px;
  margin-left:-7px;background:#2a1416;border-right:1px solid var(--fit-red,#e62329);
  border-bottom:1px solid var(--fit-red,#e62329);transform:rotate(45deg)}
.fitment-hero .fitment-spec-dl.is-info:hover{transform:none;border-color:rgba(255,255,255,.12)}
.fitment-hero .fitment-spec-dl-txt small{white-space:normal}
.fitment-hero-detail{grid-column:1 / -1;position:relative}
.fitment-hero-detail .fitment-spec-detail:not([hidden]){animation:fitRozbal .45s cubic-bezier(.2,.8,.2,1) both}
.fitment-hero-detail .fitment-spec-detail > .fitment-naplne{animation:fitObsah .35s ease both}
.fitment-hero-detail .fitment-naplne-item{animation:fitKarta .45s cubic-bezier(.2,.8,.2,1) both}
.fitment-hero-detail .fitment-naplne-item:nth-child(1){animation-delay:.12s}
.fitment-hero-detail .fitment-naplne-item:nth-child(2){animation-delay:.19s}
.fitment-hero-detail .fitment-naplne-item:nth-child(3){animation-delay:.26s}
.fitment-hero-detail .fitment-naplne-item:nth-child(4){animation-delay:.33s}
.fitment-hero-detail .fitment-naplne-zdroj{animation:fitObsah .4s ease .35s both}
.fitment-hero-detail.ma-spoj::before{content:"";position:absolute;z-index:2;left:var(--spoj-x);top:var(--spoj-top);
  height:var(--spoj-h);width:0;margin-left:-1px;border-left:2px dashed var(--fit-red,#e62329);
  transform-origin:top;animation:fitSpoj .3s ease-out .05s both}
.fitment-hero-detail.ma-spoj::after{content:"";position:absolute;z-index:2;left:var(--spoj-x);
  top:calc(var(--spoj-top) + var(--spoj-h) - 1px);width:96px;height:2px;margin-left:-48px;
  background:linear-gradient(90deg,transparent,var(--fit-red,#e62329) 30%,var(--fit-red,#e62329) 70%,transparent);
  box-shadow:0 0 12px rgba(230,35,41,.6);animation:fitObsah .3s ease .3s both}
.fitment-hero-detail.ma-spoj .fitment-spec-detail{border-color:rgba(230,35,41,.35)}
@keyframes fitRozbal{from{opacity:0;clip-path:inset(0 0 100% 0 round 16px);transform:translateY(-8px)}
  to{opacity:1;clip-path:inset(0 0 0 0 round 16px);transform:none}}
@keyframes fitObsah{from{opacity:0}to{opacity:1}}
@keyframes fitKarta{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
@keyframes fitSpoj{from{transform:scaleY(0)}to{transform:scaleY(1)}}
.fitment-hero-detail .fitment-spec-detail{margin-top:2px;padding:18px 20px 6px;border:1px solid rgba(255,255,255,.10);
  border-radius:16px;background:rgba(10,10,12,.55)}
.fitment-hero-stroj{position:relative;align-self:stretch;display:flex;align-items:center;justify-content:center;min-height:300px;
  container-type:inline-size}
.fitment-hero-stroj::before{content:"";position:absolute;left:8%;right:8%;bottom:16%;height:26px;border-radius:50%;
  background:radial-gradient(closest-side,rgba(0,0,0,.75),transparent);filter:blur(4px)}
.fitment-hero-stroj::after{content:"";position:absolute;left:4%;right:4%;bottom:15%;height:2px;
  background:linear-gradient(90deg,transparent,rgba(255,59,65,.8),transparent);box-shadow:0 0 18px 2px rgba(230,35,41,.55)}
.fitment-hero-foto{position:relative;z-index:1;width:100%;max-width:440px;height:auto;display:block;
  filter:drop-shadow(0 18px 24px rgba(0,0,0,.55));animation:fitHeroPrijezd .9s cubic-bezier(.2,.8,.2,1) both}
.fitment-hero-vodoznak{position:absolute;right:-10px;top:4%;z-index:0;font-size:120px;font-weight:900;line-height:.85;
  letter-spacing:-.03em;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.08);white-space:nowrap;
  pointer-events:none;user-select:none}
@supports (font-size:1cqi){.fitment-hero-vodoznak{right:0;font-size:min(120px,calc(138cqi / var(--fit-vz,7)))}}
.fitment-hero.bez-fitment-hero-foto .fitment-hero-stroj{min-height:180px}
.fitment-hero.bez-fitment-hero-foto .fitment-hero-vodoznak{position:relative;top:auto;right:auto;
  -webkit-text-stroke-color:rgba(255,255,255,.13)}
.fitment-hero.bez-fitment-hero-foto .fitment-hero-stroj::before,
.fitment-hero.bez-fitment-hero-foto .fitment-hero-stroj::after{display:none}
.fitment-hero.bez-fitment-hero-logo .fitment-hero-stav{min-height:0}
@keyframes fitHeroPrijezd{from{opacity:0;transform:translateX(60px)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){
  body.fitment-hero-on #ab-dark-band::before,body.fitment-hero-on #ab-dark-band::after,
  .fitment-hero-foto,.fitment-hero-detail .fitment-spec-detail,.fitment-hero-detail .fitment-spec-detail *,
  .fitment-hero-detail::before,.fitment-hero-detail::after{animation:none !important}
}
@media (max-width:1100px){
  .fitment-hero{grid-template-columns:minmax(0,1fr) minmax(220px,320px);gap:18px 28px}
}
@media (max-width:900px){
  .fitment-hero{grid-template-columns:minmax(0,1fr);gap:16px}
  .fitment-hero-stroj{order:-1;min-height:0;width:100%;max-width:340px;margin:0 auto}
  .fitment-hero.bez-fitment-hero-foto .fitment-hero-stroj{display:none}
  .fitment-hero-vodoznak{top:0}
  .fitment-hero-udaje{flex-wrap:wrap}
  .fitment-hero-udaje .fitment-spec-stat{flex:1 1 25%;border-bottom:1px solid rgba(255,255,255,.08)}
  .fitment-hero .fitment-spec-dlazdice{grid-template-columns:1fr}
  body.fitment-hero-on #ab-dark-band::after{right:auto;left:50%;margin-left:-380px;top:0}
}
@media (max-width:560px){
  .fitment-hero-udaje .fitment-spec-stat{flex:1 1 50%;padding:11px 13px}
  .fitment-hero-udaje .fitment-spec-stat:last-child:nth-child(odd){flex-basis:100%}
  .fitment-hero-udaje .fitment-spec-stat b{font-size:17px}
  .fitment-hero-text{gap:14px}
}
@property --fit-obvod{syntax:'<angle>';inherits:false;initial-value:0deg}
:is(body.type-category,body.type-index,body.type-detail) .products-block .product,
:is(body.type-category,body.type-index,body.type-detail) .products-block .product:hover{box-shadow:none !important;background:transparent !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .product{container-type:inline-size}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p{position:relative;display:flex !important;flex-direction:column;border:1px solid #e4e4e8 !important;
  border-radius:10px;background:#fff;padding:12px 14px 72px !important;text-align:left !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p::after{content:"";position:absolute;right:-1px;bottom:-1px;width:160px;height:64px;
  background:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='64' viewBox='0 0 160 64'%3E%3Cpath d='M0 64V63.5C22 63.5 19 14.5 40 14.5H150.5A9 9 0 0 0 159.5 5.5V0H160V64Z' fill='%23fff'/%3E%3Cpath d='M0 63.5C22 63.5 19 14.5 40 14.5H150.5A9 9 0 0 0 159.5 5.5V0' fill='none' stroke='%23e4e4e8' stroke-width='1'/%3E%3C/svg%3E") no-repeat;pointer-events:none;z-index:1}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p::before{content:"";position:absolute;inset:-1px;padding:1.5px;border-radius:10px;pointer-events:none;z-index:0;
  background:linear-gradient(180deg,#e62329 0%,#ef4f54 30%,#e7b9bb 62%,#dcdce1 82%,#dcdce1 100%);
  -webkit-mask:conic-gradient(from -45deg,#000 var(--fit-obvod),transparent 0),linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);
          mask:conic-gradient(from -45deg,#000 var(--fit-obvod),transparent 0),linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);
  -webkit-mask-composite:source-in,xor;mask-composite:intersect,exclude;transition:--fit-obvod 1.05s cubic-bezier(.45,0,.2,1)}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p:hover::before{--fit-obvod:360deg}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p a.image{position:static !important;order:1;display:flex;align-items:center;justify-content:center;height:200px;margin:10px 0 6px;overflow:hidden}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p a.image img{max-height:185px !important;width:auto !important;max-width:100%;object-fit:contain;transition:transform .35s ease}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p:hover a.image img{transform:scale(1.05)}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .flags.flags-default{position:absolute !important;top:12px !important;left:12px !important;z-index:3;margin:0 !important;
  display:flex !important;flex-direction:column;align-items:flex-start;gap:4px;border-radius:0;overflow:visible;box-shadow:none}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .flags.flags-extra{display:none !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .flags .flag{position:static;display:inline-flex !important;align-items:center;height:24px;margin:0 !important;padding:0 6px !important;
  border-radius:6px !important;box-shadow:0 2px 8px -3px rgba(0,0,0,.3) !important;font-family:"Noto Sans",sans-serif !important;font-size:10.5px !important;
  font-weight:800 !important;letter-spacing:.06em;line-height:1 !important;text-transform:uppercase;transition:padding .3s ease}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .flags .flag::before{content:"";flex:0 0 auto;width:12px;height:12px;background:currentColor;
  -webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .flags .flag .flag-txt{display:inline-block;max-width:0;opacity:0;overflow:hidden;white-space:nowrap;font-style:normal;margin-left:0;
  transition:max-width .3s ease,opacity .2s ease,margin .3s ease}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .flags .flag:first-child,:is(body.type-category,body.type-index,body.type-detail) .products-block .p:hover .flags .flag{padding:0 9px 0 7px !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .flags .flag:first-child .flag-txt,:is(body.type-category,body.type-index,body.type-detail) .products-block .p:hover .flags .flag .flag-txt{max-width:120px;opacity:1;margin-left:5px}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .flags .flag-action{background:var(--fit-red,#e62329) !important;color:#fff !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .flags .flag-action::before{-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.8' stroke-linecap='round'%3E%3Cpath d='M19 5 5 19'/%3E%3Ccircle cx='6.5' cy='6.5' r='2.6'/%3E%3Ccircle cx='17.5' cy='17.5' r='2.6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.8' stroke-linecap='round'%3E%3Cpath d='M19 5 5 19'/%3E%3Ccircle cx='6.5' cy='6.5' r='2.6'/%3E%3Ccircle cx='17.5' cy='17.5' r='2.6'/%3E%3C/svg%3E")}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .flags .flag-custom1{background:#fff !important;color:var(--fit-red,#e62329) !important;box-shadow:inset 0 0 0 1.5px var(--fit-red,#e62329),0 2px 8px -3px rgba(0,0,0,.3) !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .flags .flag-custom1::before{-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.6 13.4l-7.2 7.2a2 2 0 0 1-2.8 0L2 12V2h10l8.6 8.6a2 2 0 0 1 0 2.8z'/%3E%3Ccircle cx='7' cy='7' r='1.3' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.6 13.4l-7.2 7.2a2 2 0 0 1-2.8 0L2 12V2h10l8.6 8.6a2 2 0 0 1 0 2.8z'/%3E%3Ccircle cx='7' cy='7' r='1.3' fill='black'/%3E%3C/svg%3E")}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .flags .flag-new{background:#fff !important;color:#17171b !important;box-shadow:inset 0 0 0 1px #e4e4e8,0 2px 8px -3px rgba(0,0,0,.3) !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .flags .flag-new::before{width:11px;height:11px;margin-top:-1px;-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.6l2.9 6.1 6.7.8-4.9 4.6 1.3 6.6L12 17.4l-6 3.3 1.3-6.6-4.9-4.6 6.7-.8z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.6l2.9 6.1 6.7.8-4.9 4.6 1.3 6.6L12 17.4l-6 3.3 1.3-6.6-4.9-4.6 6.7-.8z' fill='black'/%3E%3C/svg%3E")}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .flags .flag-tip{background:#17171b !important;color:#fff !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .flags .flag-tip::before{-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 9V5a3 3 0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0 0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 9V5a3 3 0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0 0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3'/%3E%3C/svg%3E")}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .flags .flag-custom3,:is(body.type-category,body.type-index,body.type-detail) .products-block .p .flags .flag-freeshipping{display:none !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p:hover .flags .flag{opacity:1 !important;visibility:visible !important;transform:none !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .fit-doprava{position:absolute;right:12px;bottom:56px;z-index:3;width:66px;height:69px;pointer-events:none}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .fit-doprava-kc{position:absolute;inset:0;background:url("/user/documents/upload/rekoj_scripts/icons/Doprava_0_icon.png") center/contain no-repeat;transition:opacity .25s ease}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .fit-doprava-ik{position:absolute;right:0;bottom:0;width:39px;height:39px;background:url("/user/documents/upload/rekoj_scripts/icons/dorpava_ico.png") center/contain no-repeat;
  opacity:0;transition:opacity .25s ease,transform .25s ease}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .fit-doprava-bub{position:absolute;right:1px;bottom:37px;padding:8px 11px;border-radius:12px 12px 4px 12px;background:#fff6a8;color:#17171b;
  font:800 13px/1.15 "Noto Sans",sans-serif;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-align:right;
  opacity:0;transform:translate(6px,8px) scale(.6);transform-origin:100% 100%;transition:opacity .22s ease,transform .25s cubic-bezier(.2,.8,.2,1)}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .fit-doprava-bub i{display:block;font-style:normal;background:#ffe600;padding:1px 4px;margin:2px -4px -1px 0;border-radius:3px}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p:hover .fit-doprava-kc{opacity:0}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p:hover .fit-doprava-ik{opacity:1;transform:scale(1.06)}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p:hover .fit-doprava-bub{opacity:1;transform:none}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p:has(.fit-doprava) .prices{max-width:calc(100% - 100px)}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p:has(.fit-doprava) .price-standard{white-space:normal !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .fit-video{position:absolute;top:12px;right:12px;z-index:3;width:32px;height:22px;
  background:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 22'%3E%3Crect width='32' height='22' rx='6' fill='%23e62329'/%3E%3Cpath d='M12.8 6.2v9.6L21.4 11z' fill='%23fff'/%3E%3C/svg%3E") center/contain no-repeat;filter:drop-shadow(0 2px 4px rgba(0,0,0,.18));pointer-events:none}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-code{order:2;position:static !important;align-self:flex-start;margin:0 0 4px;font-size:11.5px;color:#8a8a93}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-in{order:3;text-align:left !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-in-in{padding:0 !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p a.name{display:block;height:2.75em !important;min-height:0 !important;overflow:hidden !important;margin:0 0 6px !important;
  padding:0 !important;text-align:left !important;font-size:14.5px;font-weight:700;line-height:1.35;color:#17171b !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p a.name,:is(body.type-category,body.type-index,body.type-detail) .products-block .p a.name:hover,:is(body.type-category,body.type-index,body.type-detail) .products-block .p a.name span{text-decoration:none !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p a.name:hover{color:var(--fit-red,#e62329) !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p a.name > span{display:-webkit-box !important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:auto !important;max-height:2.7em !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .ratings-wrapper{display:block;margin:0 !important;padding:0 !important;min-height:0 !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .stars-placeholder,:is(body.type-category,body.type-index,body.type-detail) .products-block .p .ratings-wrapper .stars-wrapper,:is(body.type-category,body.type-index,body.type-detail) .products-block .p .ratings-wrapper .stars{display:none !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-tools{display:block !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .availability{display:flex !important;margin:2px 0 0 !important;text-align:left !important;font-size:12.5px}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .availability.fit-dost{display:inline-flex !important;align-self:flex-start;align-items:center;gap:7px;padding:4px 10px 4px 8px;
  border-radius:999px;font-size:12px;font-weight:600;line-height:1.2}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .availability.fit-dost > span{color:inherit !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .availability.fit-dost > span + span{opacity:.7;font-weight:500}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .availability.fit-dost::before{content:"";flex:0 0 auto;width:13px;height:13px;background:currentColor;
  -webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .availability.is-skladem{background:#eef6e4;color:#4d7c27}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .availability.is-skladem::before{width:8px;height:8px;margin:0 1px 0 2px;border-radius:50%;background:#87b55c;
  -webkit-mask:none;mask:none;animation:fitDost 2s ease-out infinite}
@keyframes fitDost{0%{box-shadow:0 0 0 0 rgba(135,181,92,.55)}80%,100%{box-shadow:0 0 0 6px rgba(135,181,92,0)}}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .availability.is-lhuta{background:#fdf3e1;color:#9a650c}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .availability.is-lhuta::before{-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 7.5V12l3 2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='8.5'/%3E%3Cpath d='M12 7.5V12l3 2'/%3E%3C/svg%3E")}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .availability.is-dodavatel{background:#fdecec;color:#b8232a}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .availability.is-dodavatel::before{width:15px;height:15px;-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.5h11v9h-11zM13.5 9.5h4l3 3v3h-7'/%3E%3Ccircle cx='6.5' cy='17.5' r='1.6'/%3E%3Ccircle cx='17' cy='17.5' r='1.6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.5h11v9h-11zM13.5 9.5h4l3 3v3h-7'/%3E%3Ccircle cx='6.5' cy='17.5' r='1.6'/%3E%3Ccircle cx='17' cy='17.5' r='1.6'/%3E%3C/svg%3E")}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-bottom,:is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-bottom > div,:is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-tools,:is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-tools form{position:static !important;padding:0 !important;margin:0 !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .prices{position:absolute !important;left:14px;top:auto !important;bottom:12px;z-index:2;display:grid !important;
  grid-template-columns:auto;grid-template-areas:"std" "fin" "add";justify-content:start;row-gap:4px;margin:0 !important;padding:0 !important;text-align:left !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .prices > *{align-self:flex-start !important;text-align:left !important;padding:0 !important;width:auto !important;justify-content:flex-start !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .price-final{grid-area:fin;display:inline !important;margin:0 !important;font-size:19px;line-height:1.15;white-space:nowrap}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .price-final strong{display:inline !important;font-weight:900;color:#17171b;white-space:nowrap}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .price-final .pr-list-unit{font-size:11.5px;color:#8a8a93}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .price-additional{grid-area:add;margin:1px 0 0 !important;font-size:11.5px;color:#8a8a93;white-space:nowrap}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .prices:has(.price-standard) .price-final{font-size:22px}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .prices:has(.price-standard) .price-final strong{color:var(--fit-red,#e62329)}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .price-standard{grid-area:std;display:flex !important;align-items:baseline;gap:10px;margin:0 0 2px !important;padding:0 !important;
  background:none !important;text-decoration:none !important;white-space:nowrap}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .price-standard,:is(body.type-category,body.type-index,body.type-detail) .products-block .p .price-standard *{font-size:12.5px !important;font-weight:500 !important;line-height:1.2 !important;color:#8a8a93 !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .price-standard strong{text-decoration:line-through;text-decoration-thickness:1px}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .price-standard .fit-usetris{color:var(--fit-red,#e62329) !important;font-weight:700 !important;text-decoration:none !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .price-save{display:none !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p:has(.price-standard){padding-bottom:96px !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p:has(.price-standard) .availability{margin-bottom:6px !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-tools .quantity{display:none !important}
body.type-category #content .products-block .p .p-tools .btn,:is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-tools .btn{position:absolute !important;right:-1px;bottom:-1px;z-index:3 !important;
  width:142.35px !important;min-width:0 !important;height:40.5px !important;margin:0 !important;padding:0 14px 0 28px !important;
  border:0 !important;border-radius:0 !important;display:inline-flex !important;align-items:center;justify-content:center;gap:8px;
  -webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='142.35' height='40.5' viewBox='0 0 142.35 40.5'%3E%3Cpath d='M0.0 40.5 L1.5 38.6 L3.1 36.2 L4.6 33.8 L5.9 31.3 L7.1 28.8 L8.2 26.2 L9.2 23.7 L10.2 21.2 L11.1 18.7 L12.1 16.3 L13.0 13.9 L13.9 11.7 L14.8 9.5 L15.6 7.6 L16.5 5.8 L17.4 4.3 L18.3 3.0 L19.1 1.9 L19.8 1.2 L20.4 0.6 L20.9 0.3 L21.3 0.1 L21.8 0.0 L22.3 0.0 H135.35 A7 7 0 0 1 142.35 7 V30.50 A10 10 0 0 1 132.35 40.50 Z' fill='black'/%3E%3C/svg%3E") no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='142.35' height='40.5' viewBox='0 0 142.35 40.5'%3E%3Cpath d='M0.0 40.5 L1.5 38.6 L3.1 36.2 L4.6 33.8 L5.9 31.3 L7.1 28.8 L8.2 26.2 L9.2 23.7 L10.2 21.2 L11.1 18.7 L12.1 16.3 L13.0 13.9 L13.9 11.7 L14.8 9.5 L15.6 7.6 L16.5 5.8 L17.4 4.3 L18.3 3.0 L19.1 1.9 L19.8 1.2 L20.4 0.6 L20.9 0.3 L21.3 0.1 L21.8 0.0 L22.3 0.0 H135.35 A7 7 0 0 1 142.35 7 V30.50 A10 10 0 0 1 132.35 40.50 Z' fill='black'/%3E%3C/svg%3E") no-repeat;
  font-family:"Noto Sans",sans-serif !important;font-weight:700 !important;font-size:13px !important;line-height:1 !important;
  letter-spacing:normal !important;text-transform:uppercase !important;overflow:hidden;transition:color .15s}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-tools .btn *{font:inherit !important;text-transform:inherit !important;letter-spacing:inherit !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-tools .btn-cart{background:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='142.35' height='40.5' viewBox='0 0 142.35 40.5'%3E%3Cpath d='M3.1 39.0 L4.4 37.0 L5.9 34.5 L7.2 32.0 L8.5 29.4 L9.6 26.8 L10.6 24.2 L11.6 21.7 L12.5 19.2 L13.5 16.8 L14.4 14.4 L15.2 12.2 L16.1 10.2 L17.0 8.2 L17.9 6.5 L18.7 5.1 L19.5 3.8 L20.2 2.9 L20.8 2.3 L21.3 1.9 L21.6 1.7 L21.8 1.6 L22.0 1.5 L22.3 1.5 H135.35 A5.5 5.5 0 0 1 140.85 7 V30.50 A8.5 8.5 0 0 1 132.35 39.00 Z' fill='%23fff'/%3E%3C/svg%3E") 0 0/142.35px 40.5px no-repeat,linear-gradient(135deg,#9ecf5c 0%,#92c068 50%,#87b55c 100%) !important;color:#6f9e43 !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-tools .btn-cart:hover{background:linear-gradient(135deg,#9ecf5c 0%,#92c068 50%,#87b55c 100%) !important;color:#fff !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-tools a.btn-primary{background:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='142.35' height='40.5' viewBox='0 0 142.35 40.5'%3E%3Cpath d='M3.1 39.0 L4.4 37.0 L5.9 34.5 L7.2 32.0 L8.5 29.4 L9.6 26.8 L10.6 24.2 L11.6 21.7 L12.5 19.2 L13.5 16.8 L14.4 14.4 L15.2 12.2 L16.1 10.2 L17.0 8.2 L17.9 6.5 L18.7 5.1 L19.5 3.8 L20.2 2.9 L20.8 2.3 L21.3 1.9 L21.6 1.7 L21.8 1.6 L22.0 1.5 L22.3 1.5 H135.35 A5.5 5.5 0 0 1 140.85 7 V30.50 A8.5 8.5 0 0 1 132.35 39.00 Z' fill='%23fff'/%3E%3C/svg%3E") 0 0/142.35px 40.5px no-repeat,linear-gradient(135deg,#2b2b30 0%,#17171b 100%) !important;color:#17171b !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-tools a.btn-primary:hover{background:linear-gradient(135deg,#2b2b30 0%,#17171b 100%) !important;color:#fff !important}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-tools .btn::after{content:"";width:15px;height:15px;flex:0 0 auto;background:currentColor;
  -webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .25s ease}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p:hover .p-tools a.btn-primary::after{transform:translateX(3px)}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-tools .btn-cart::after{width:18px;height:18px;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2.2l2.1 10.2a1.6 1.6 0 0 0 1.6 1.3h8.4a1.6 1.6 0 0 0 1.6-1.2L20.5 8H6.1'/%3E%3Ccircle cx='9.5' cy='19.5' r='1.4'/%3E%3Ccircle cx='17' cy='19.5' r='1.4'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2.2l2.1 10.2a1.6 1.6 0 0 0 1.6 1.3h8.4a1.6 1.6 0 0 0 1.6-1.2L20.5 8H6.1'/%3E%3Ccircle cx='9.5' cy='19.5' r='1.4'/%3E%3Ccircle cx='17' cy='19.5' r='1.4'/%3E%3C/svg%3E") center/contain no-repeat}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-tools .btn-cart:hover::after{animation:fitKos .4s ease}
@keyframes fitKos{30%{transform:translateX(2px) rotate(-8deg)}70%{transform:translateX(-1px) rotate(4deg)}}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-tools .btn::before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;pointer-events:none;opacity:0;
  background:linear-gradient(105deg,transparent,rgba(255,255,255,.35),transparent);transform:skewX(-18deg)}
:is(body.type-category,body.type-index,body.type-detail) .products-block .p:hover .p-tools .btn::before{animation:fitOdlesk .75s ease-out .05s 1}
@keyframes fitOdlesk{0%{left:-60%;opacity:1}100%{left:130%;opacity:1}}
@container (max-width:280px){
  :is(body.type-category,body.type-index,body.type-detail) .products-block .p,:is(body.type-category,body.type-index,body.type-detail) .products-block .p:has(.price-standard){padding-bottom:12px !important}
  :is(body.type-category,body.type-index,body.type-detail) .products-block .p .flags{top:10px !important;left:10px !important}
  :is(body.type-category,body.type-index,body.type-detail) .products-block .p .fit-video{top:10px;right:10px}
  :is(body.type-category,body.type-index,body.type-detail) .products-block .p .fit-doprava{display:none}
  :is(body.type-category,body.type-index,body.type-detail) .products-block .p::after{display:none}
  :is(body.type-category,body.type-index,body.type-detail) .products-block .p .prices{position:static !important;margin:8px 0 10px !important}
  :is(body.type-category,body.type-index,body.type-detail) .products-block .p .price-final,:is(body.type-category,body.type-index,body.type-detail) .products-block .p .price-final strong,:is(body.type-category,body.type-index,body.type-detail) .products-block .p .price-additional{white-space:normal !important}
  body.type-category #content .products-block .p .p-tools .btn,:is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-tools .btn{position:static !important;width:100% !important;height:40px !important;
    -webkit-mask:none;mask:none;border-radius:8px !important;padding:0 12px !important}
  :is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-tools .btn-cart{background:#fff !important;box-shadow:inset 0 0 0 1.5px #87b55c}
  :is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-tools a.btn-primary{background:#fff !important;box-shadow:inset 0 0 0 1.5px #17171b}
  :is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-tools .btn-cart:hover{background:linear-gradient(135deg,#9ecf5c 0%,#92c068 50%,#87b55c 100%) !important}
  :is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-tools a.btn-primary:hover{background:linear-gradient(135deg,#2b2b30 0%,#17171b 100%) !important}
  :is(body.type-category,body.type-index,body.type-detail) .products-block .p a.image{height:150px}
  :is(body.type-category,body.type-index,body.type-detail) .products-block .p a.image img{max-height:140px !important}
}
@media (prefers-reduced-motion:reduce){
  :is(body.type-category,body.type-index,body.type-detail) .products-block .p::before{transition:none}
  :is(body.type-category,body.type-index,body.type-detail) .products-block .p .availability.is-skladem::before,:is(body.type-category,body.type-index,body.type-detail) .products-block .p:hover .p-tools .btn::before,:is(body.type-category,body.type-index,body.type-detail) .products-block .p .p-tools .btn-cart:hover::after{animation:none}
  :is(body.type-category,body.type-index,body.type-detail) .products-block .p:hover a.image img{transform:none}
}
.filter-section-parametric-id-459,.param-filter-single-id-459{display:none!important}
div#fitment-mount{width:100%}
body.type-category h1.category-title.ab-title-moved{margin:0 0 30px 0 !important}
.fitment-druhy{margin:30px 0 30px}
.fitment-druhy__hd{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:10px 24px;margin:0 0 16px}
.fitment-druhy__k{display:block;margin:0 0 6px;font:800 11px/1 "Noto Sans",sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#7b7b84}
.fitment-druhy__t{display:block;font:800 23px/1.2 "Noto Sans",sans-serif;letter-spacing:-.01em;color:#111114}
.fitment-druhy__t em{font-style:normal;color:var(--fit-red,#e62329)}
#content .fitment-druhy a.fitment-druhy__vse,a.fitment-druhy__vse{display:inline-flex;align-items:center;gap:8px;min-height:40px;font:700 13.5px/1 "Noto Sans",sans-serif;color:#3a3a40 !important;text-decoration:none !important;transition:color .15s}
a.fitment-druhy__vse::after{content:"";width:16px;height:16px;background:var(--fit-red,#e62329);-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%205v14M6%2013l6%206%206-6%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%205v14M6%2013l6%206%206-6%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;transition:transform .2s}
#content .fitment-druhy a.fitment-druhy__vse:hover,a.fitment-druhy__vse:hover{color:var(--fit-red,#e62329) !important}a.fitment-druhy__vse:hover::after{transform:translateY(2px)}
#content .fitment-druhy .fitment-druhy__g,.fitment-druhy .fitment-druhy__g{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;box-sizing:border-box;padding:4px 0 0;margin-top:-4px}
#content .fitment-druhy a.fitment-chip.fitment-druh,.fitment-druhy a.fitment-chip.fitment-druh{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;min-height:66px;margin:0;padding:10px 12px 10px 10px;border:1.5px solid #ececf0;border-radius:10px;background:#fff;box-shadow:none;color:#111114 !important;text-decoration:none !important;transition:border-color .15s,box-shadow .15s,transform .15s,background-color .15s}
.fitment-druh__i{position:relative;width:44px;height:44px;border-radius:9px;background:#f4f4f6;transition:background-color .15s}
.fitment-druh__i::before{content:"";position:absolute;inset:0;background:var(--fit-red,#e62329);-webkit-mask:var(--fit-di) center/24px no-repeat;mask:var(--fit-di) center/24px no-repeat;transition:background-color .15s}
.fitment-druh__t{min-width:0}
.fitment-druh__t b{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:700 14px/1.25 "Noto Sans",sans-serif;color:#111114}
.fitment-druh__t small{display:block;margin-top:3px;font:600 12px/1.2 "Noto Sans",sans-serif;color:#7b7b84}
a.fitment-druh::after{content:"";position:absolute;right:8px;top:50%;margin-top:-7px;width:14px;height:14px;opacity:0;background:#c4c4cb;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m9%206%206%206-6%206%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m9%206%206%206-6%206%22%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;transition:transform .15s,opacity .15s,background-color .15s}
#content .fitment-druhy a.fitment-chip.fitment-druh:hover,.fitment-druhy a.fitment-chip.fitment-druh:hover{border-color:#111114;background:#fff;box-shadow:0 12px 24px -16px rgba(0,0,0,.45);transform:translateY(-2px)}
a.fitment-druh:hover .fitment-druh__i{background:var(--fit-red,#e62329)}a.fitment-druh:hover .fitment-druh__i::before{background:#fff}
a.fitment-druh:hover::after{opacity:1;background:#111114;transform:translateX(2px)}
a.fitment-druh:hover .fitment-druh__t{padding-right:12px}
#content .fitment-druhy a.fitment-chip.fitment-druh:active,.fitment-druhy a.fitment-chip.fitment-druh:active{transform:scale(.98)}
#content .fitment-druhy a.fitment-chip.fitment-druh:focus-visible,.fitment-druhy a.fitment-chip.fitment-druh:focus-visible{outline:2px solid #111114;outline-offset:2px}
#content .fitment-druhy a.fitment-chip.fitment-druh.is-on,.fitment-druhy a.fitment-chip.fitment-druh.is-on{border-color:var(--fit-red,#e62329);background:#fff5f5;color:#111114 !important;box-shadow:inset 0 0 0 1px var(--fit-red,#e62329)}
a.fitment-druh.is-on .fitment-druh__i{background:var(--fit-red,#e62329)}a.fitment-druh.is-on .fitment-druh__i::before{background:#fff}
a.fitment-druh.is-on .fitment-druh__t small{color:var(--fit-red,#e62329)}
a.fitment-druh.is-on::after{display:none}
.fitment-druh__x{width:22px;height:22px;border-radius:50%;background:var(--fit-red,#e62329);transition:transform .15s}
.fitment-druh__x::before{content:"";display:block;width:100%;height:100%;background:#fff;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%207l10%2010M17%207%207%2017%22%2F%3E%3C%2Fsvg%3E") center/12px no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%207l10%2010M17%207%207%2017%22%2F%3E%3C%2Fsvg%3E") center/12px no-repeat}
a.fitment-druh.is-on{grid-template-columns:44px minmax(0,1fr) 22px !important}
.fitment-druh__t{transition:padding .15s}
a.fitment-druh.is-on:hover .fitment-druh__x{transform:rotate(90deg)}
#content .fitment-druhy .fitment-chips-vse,.fitment-druhy .fitment-chips-vse{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;margin-top:10px;padding:0 16px;border:1.5px dashed #d6d6dc;border-radius:10px;background:#fff;font:700 13.5px/1 "Noto Sans",sans-serif;color:#111114;cursor:pointer;transition:border-color .15s,color .15s}
#content .fitment-druhy .fitment-chips-vse:hover,.fitment-druhy .fitment-chips-vse:hover{border-color:#111114;color:#111114}
.fitment-druhy .fitment-chips-vse[hidden]{display:none}
.fit-di-brzdy{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%226%22%20r%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2212%22%20r%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2218%22%20r%3D%22.6%22%2F%3E%3Ccircle%20cx%3D%226%22%20cy%3D%2212%22%20r%3D%22.6%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-retez{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%226.5%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%222%22%2F%3E%3Cpath%20d%3D%22M12%202v3M12%2019v3M2%2012h3M19%2012h3M4.9%204.9%207%207M17%2017l2.1%202.1M4.9%2019.1%207%2017M17%207l2.1-2.1%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-podvozek{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%203h10M7%2021h10M8%205.5l8%202-8%202%208%202-8%202%208%202-8%202%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-baterie{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%227%22%20width%3D%2218%22%20height%3D%2213%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M7%207V5h3v2M14%207V5h3v2M6.5%2013.5h3M14.5%2013.5h3M16%2012v3%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-chip{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%226%22%20y%3D%226%22%20width%3D%2212%22%20height%3D%2212%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M9%202v4M15%202v4M9%2018v4M15%2018v4M2%209h4M2%2015h4M18%209h4M18%2015h4%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-elektro{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M13%202%204%2014h7l-1%208%209-12h-7z%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-packa{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%226%22%20cy%3D%229%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M9%209h3l9%209%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-sedlo{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2013c0-3%204-5%209-5s9%202%209%205c0%201.5-1.5%202.5-3%202.5H6c-1.5%200-3-1-3-2.5z%22%2F%3E%3Cpath%20d%3D%22M8%2015.5V19M16%2015.5V19%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-pedal{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%205l7%209h9%22%2F%3E%3Crect%20x%3D%2214%22%20y%3D%2214%22%20width%3D%227%22%20height%3D%224%22%20rx%3D%221%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-vzduch{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%208h11a3%203%200%201%200-3-3M3%2012h15a3%203%200%201%201-3%203M3%2016h7%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-olej{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203s6%207%206%2011a6%206%200%200%201-12%200c0-4%206-11%206-11z%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-filtr{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%226%22%20y%3D%223%22%20width%3D%2212%22%20height%3D%2218%22%20rx%3D%223%22%2F%3E%3Cpath%20d%3D%22M6%208h12M6%2016h12M10%208v8M14%208v8%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-svetlo{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%2018h6M10%2021h4M12%203a6%206%200%200%200-4%2010.5c.7.7%201%201.5%201%202.5h6c0-1%20.3-1.8%201-2.5A6%206%200%200%200%2012%203z%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-spz{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%227%22%20width%3D%2218%22%20height%3D%2210%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M7%2012h10%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-stupacka{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2014h14a2%202%200%200%200%200-4H8%22%2F%3E%3Cpath%20d%3D%22M8%2010V6M7%2014v4M11%2014v4M15%2014v4%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-zrcatko{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cellipse%20cx%3D%2214%22%20cy%3D%228%22%20rx%3D%226%22%20ry%3D%224%22%2F%3E%3Cpath%20d%3D%22M10.5%2011%205%2021%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-vyfuk{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2015h9l3-3h6v6h-6l-3-3%22%2F%3E%3Cpath%20d%3D%22M3%2015v-3%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-plexi{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2020c1-8%205-14%208-16%203%202%207%208%208%2016z%22%2F%3E%3Cpath%20d%3D%22M8%2015h8%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-ochrana{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203%204%206v6c0%205%203.5%208%208%209%204.5-1%208-4%208-9V6z%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-zavazadla{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%227%22%20width%3D%2216%22%20height%3D%2213%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M9%207V4h6v3M4%2012h16%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-spojka{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%227%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%222.5%22%2F%3E%3Cpath%20d%3D%22M12%202v3M12%2019v3M2%2012h3M19%2012h3%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-svicka{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%202h4v4h-4zM9%206h6v4H9zM10%2010h4v6l-2%202-2-2zM12%2018v4%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-riditka{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2%209c3%200%205%203%2010%203s7-3%2010-3M8%2012v7M16%2012v7%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-tesneni{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%224.5%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-lanko{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%225%22%20cy%3D%2219%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%225%22%20r%3D%222%22%2F%3E%3Cpath%20d%3D%22M6.5%2017.5c3-1%203-6%205.5-6s2.5-5%205.5-6%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-motor{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%228%22%20width%3D%2213%22%20height%3D%2210%22%20rx%3D%221.5%22%2F%3E%3Cpath%20d%3D%22M8%208V5h5v3M17%2011h3v4h-3M2%2012h2%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-budik{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2017a8%208%200%201%201%2016%200%22%2F%3E%3Cpath%20d%3D%22M12%2017l4-5%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2217%22%20r%3D%221.2%22%2F%3E%3Cpath%20d%3D%22M6.5%2011.5l1%201M12%207.5v1.5M17.5%2011.5l-1%201%22%2F%3E%3C%2Fsvg%3E")}
.fit-di-klic{--fit-di:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14.7%206.3a4%204%200%200%200-5.4%205.4L3%2018l3%203%206.3-6.3a4%204%200%200%200%205.4-5.4l-2.6%202.6-2.4-.6-.6-2.4z%22%2F%3E%3C%2Fsvg%3E")}
@media (max-width:600px){
  .fitment-druhy{margin:22px 0 24px}.fitment-druhy__t{font-size:19px}
  #content .fitment-druhy .fitment-druhy__g,.fitment-druhy .fitment-druhy__g{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
  #content .fitment-druhy a.fitment-chip.fitment-druh,.fitment-druhy a.fitment-chip.fitment-druh{grid-template-columns:36px minmax(0,1fr);gap:10px;min-height:58px;padding:8px 10px 8px 8px}
  .fitment-druh__i{width:36px;height:36px}.fitment-druh__i::before{-webkit-mask-size:20px;mask-size:20px}
  a.fitment-druh::after{display:none}.fitment-druh__t b{font-size:13px}
  a.fitment-druh.is-on{grid-template-columns:36px minmax(0,1fr) 22px !important}
}
@media (prefers-reduced-motion:reduce){#content .fitment-druhy a.fitment-chip.fitment-druh:hover,.fitment-druhy a.fitment-chip.fitment-druh:hover{transform:none}}
