.scz-timing-kits{color:#edf3ff;background:linear-gradient(145deg,#12253b,#0c1728);border:1px solid #405877;border-radius:20px;margin:16px 0 25px;padding:22px}.scz-timing-kits header{margin-bottom:17px}.scz-timing-kits-tag{letter-spacing:.12em;text-transform:uppercase;color:#b7a5e8;font-size:11px;font-weight:800}.scz-timing-kits h3{color:#f8faff;margin:7px 0;font-size:clamp(21px,2.4vw,30px);line-height:1.2}.scz-timing-kits header p,.scz-timing-kits-footnote{color:#bbcadc;max-width:780px;margin:5px 0;font-size:13px;line-height:1.65}.scz-timing-kits-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.scz-timing-kit{text-align:left;color:#f4f7ff;min-width:0;min-height:162px;font:inherit;cursor:pointer;background:#1b2a42;border:1px solid #516481;border-radius:13px;flex-direction:column;gap:10px;padding:14px;display:flex}.scz-timing-kit:hover{background:#263755;border-color:#b094eb}.scz-timing-kit:focus-visible{outline-offset:2px;outline:3px solid #c4a8ef}.scz-timing-kit:disabled{opacity:.6;cursor:wait}.scz-timing-kit-line{color:#c5b2f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px;font-size:12px;display:flex}.scz-timing-kit-line code{color:#d2def4;border:1px solid #50627c;border-radius:5px;padding:3px 5px;font-size:11px}.scz-timing-kit strong{color:#fff;font-size:14px;line-height:1.35}.scz-timing-kit-engine{color:#adbbce;font-size:11px;line-height:1.4}.scz-timing-kit-action{color:#c9b1ff;border-top:1px solid #51627a;margin-top:auto;padding-top:7px;font-size:11px;font-weight:700}.scz-timing-kits-footnote{margin-top:14px;font-size:11px}@media (width<=1100px){.scz-timing-kits-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.scz-timing-kits{padding:15px}.scz-timing-kits-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.scz-timing-kit{min-height:153px;padding:11px}.scz-timing-kit strong{font-size:13px}}@media (width<=390px){.scz-timing-kits-grid{grid-template-columns:1fr}.scz-timing-kit{min-height:0}}.scz-timing-kit-picture{background:#fff;border-radius:10px;justify-content:center;align-items:center;height:132px;margin:-4px -4px 0;display:flex;overflow:hidden}.scz-timing-kit-picture img{object-fit:contain;width:100%;height:100%;display:block}@media (width<=720px){.scz-timing-kit-picture{height:110px;margin:-2px -2px 0}}.visual-product-catalog .scz-category-gallery{background:#f6f8fc;border-bottom:1px solid #e5e9f1;flex-direction:column;width:100%;min-width:0;display:flex}.visual-product-catalog .scz-category-gallery .category-product-pic{border:0;border-radius:0;width:100%;height:170px}.visual-product-catalog .scz-category-gallery-main{background:#fff;position:relative;overflow:hidden}.scz-gallery-navigation{pointer-events:none;justify-content:space-between;align-items:center;gap:5px;display:flex;position:absolute;bottom:5px;left:7px;right:7px}.scz-gallery-navigation button{pointer-events:auto;color:#332263;cursor:pointer;background:#fff;border:1px solid #c6cee0;border-radius:50%;width:28px;height:28px;font-size:21px;line-height:1;box-shadow:0 2px 9px #09122428}.scz-gallery-navigation span{color:#513b80;background:#f5f2ffed;border-radius:20px;padding:4px 7px;font-size:10px;font-weight:800}.scz-category-gallery-thumbs{justify-content:center;align-items:center;gap:5px;min-height:48px;padding:5px 7px;display:flex}.scz-category-gallery-thumbs button{cursor:pointer;background:#fff;border:1px solid #bfc8db;border-radius:6px;flex:1 1 0;min-width:0;max-width:51px;height:38px;padding:2px}.scz-category-gallery-thumbs button.active{border:2px solid #9459e5}.scz-category-gallery-thumbs button img{object-fit:contain;width:100%;height:100%;display:block}.scz-category-gallery :is(button):focus-visible{outline-offset:2px;outline:3px solid #8955d5}@media (width<=620px){.visual-product-catalog .scz-category-gallery .category-product-pic{height:155px}.scz-category-gallery-thumbs button{height:37px}}
