.eo-si-sprite{position:absolute;width:0;height:0;overflow:hidden}.eo-sizes{display:flex;flex-direction:column;gap:14px}.eo-sizes-grp{display:flex;flex-direction:column;gap:7px;min-width:0}.eo-sizes-lab{font-family:var(--eo-mono);font-size:var(--eo-fs-2xs);letter-spacing:var(--eo-track-u);text-transform:uppercase;color:var(--eo-ink-3)}.eo-sizes-row{display:flex;flex-wrap:wrap;gap:7px;min-width:0}.eo-size{--si-stroke: var(--eo-ink-2);--si-plate: var(--eo-brass);position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px 7px 8px;min-width:0;cursor:pointer;border:1px solid var(--eo-line);border-radius:var(--eo-shop-radius);background:transparent;color:var(--eo-ink);transition:border-color .14s ease,background-color .14s ease;-webkit-tap-highlight-color:transparent}.eo-size-in{position:absolute;opacity:0;width:0;height:0}.eo-size-art{display:block;height:68px;width:auto;overflow:visible}.eo-si-shell,.eo-si-rib,.eo-si-grip,.eo-si-wheel{fill:none;stroke:var(--si-stroke);vector-effect:non-scaling-stroke}.eo-si-shell{stroke-width:1.4}.eo-si-grip{stroke-width:1.4;stroke-linejoin:round;stroke-linecap:round}.eo-si-rib{stroke-width:.9;opacity:.55}.eo-si-wheel{stroke-width:1.1}.eo-si-plate{fill:var(--si-plate);stroke:none}.eo-size-name{font-size:var(--eo-fs-sm);font-weight:var(--eo-w-med);line-height:1.2}.eo-size-fig{font-family:var(--eo-mono);font-size:var(--eo-fs-3xs);letter-spacing:var(--eo-track-u);text-transform:uppercase;color:var(--eo-ink-3);font-variant-numeric:tabular-nums;line-height:1.2}@media(hover:hover){.eo-size:hover{--si-stroke: var(--eo-ink);border-color:var(--eo-ink-3)}}.eo-size.is-on,.eo-size:has(.eo-size-in:checked){--si-stroke: var(--eo-ink);border-color:var(--eo-ink);background:color-mix(in srgb,var(--eo-brass) 8%,transparent)}:root[data-eo-shop-mode=lux] .eo-size.is-on,:root[data-eo-shop-mode=lux] .eo-size:has(.eo-size-in:checked){--si-stroke: var(--eo-btn-fg);--si-plate: var(--eo-btn-fg);background:var(--eo-btn);color:var(--eo-btn-fg);border-color:var(--eo-btn)}:root[data-eo-shop-mode=lux] .eo-size.is-on .eo-size-fig,:root[data-eo-shop-mode=lux] .eo-size:has(.eo-size-in:checked) .eo-size-fig{color:var(--eo-btn-fg);opacity:.7}.eo-size.is-out{cursor:not-allowed;opacity:.45;background-image:linear-gradient(to top right,transparent calc(50% - .5px),var(--eo-ink-3) 50%,transparent calc(50% + .5px))}.eo-size.is-out .eo-si-plate{fill:var(--eo-ink-3)}.eo-size:focus-within{outline:2px solid var(--eo-brass);outline-offset:2px}.eo-size .eo-tag--save{font-family:var(--eo-mono);font-size:var(--eo-fs-3xs);letter-spacing:var(--eo-track-u);text-transform:uppercase;color:var(--eo-sale);font-variant-numeric:tabular-nums;line-height:1.2}.eo-size--text{padding:10px 14px;min-height:44px;justify-content:center}@media(prefers-reduced-motion:reduce){.eo-size{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/136/assets/engine-size-selector.css.map */
