.anti-collision{font-family:var(--el-font-body);color:var(--el-ink);padding-top:var(--ac-pad-top, 72px);padding-bottom:var(--ac-pad-bottom, 72px)}@media screen and (max-width:749px){.anti-collision{padding-top:calc(var(--ac-pad-top, 72px) * .75);padding-bottom:calc(var(--ac-pad-bottom, 72px) * .75)}}.anti-collision__inner{max-width:var(--el-maxw);margin-inline:auto;padding-inline:clamp(16px,4vw,40px);display:grid;grid-template-columns:1fr;gap:clamp(28px,4vw,56px);align-items:center}@media screen and (min-width:900px){.anti-collision__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.anti-collision--left .anti-collision__copy{order:2}.anti-collision--left .anti-collision__stage{order:1}}.anti-collision__eyebrow{font-family:var(--el-font-display);font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-size:12px;color:var(--el-teal);margin:0 0 14px}.anti-collision__heading{font-family:var(--el-font-display);font-weight:900;font-size:clamp(28px,4vw,44px);line-height:1.04;letter-spacing:-.02em;margin:0 0 16px;color:inherit}.anti-collision__body{font-size:clamp(15px,1.6vw,17px);line-height:1.6;max-width:46ch;margin:0 0 22px;color:inherit;opacity:.82}.anti-collision__points{list-style:none;margin:0;padding:0;display:grid;gap:12px}.anti-collision__point{display:flex;align-items:flex-start;gap:12px;font-size:15px;font-weight:600}.anti-collision__check{flex:0 0 auto;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--el-teal-tint, #dff2ee);color:var(--el-teal)}.anti-collision__check svg{width:14px;height:14px}.anti-collision__stage{min-width:0}.anti-collision__card{background:linear-gradient(160deg,var(--el-paper-card, #fff),var(--el-paper, #efece4));border-radius:var(--el-radius-lg, 22px);box-shadow:inset 0 0 0 1px #14181a0f;padding:clamp(20px,3vw,32px)}.anti-collision__scene{position:relative;height:250px;max-width:340px;margin-inline:auto;--ac-leg-h: 150px;--ac-floor: 34px}.anti-collision__readout{position:absolute;top:0;right:0;z-index:3;font-family:var(--el-font-display);font-weight:800;font-size:13px;letter-spacing:.02em;color:#fff;background:var(--el-ink, #14181a);padding:6px 12px;border-radius:var(--el-radius-pill, 999px);font-variant-numeric:tabular-nums}.anti-collision__floor{display:block;position:absolute;left:4%;right:4%;bottom:var(--ac-floor);height:2px;background:#14181a1f;border-radius:2px}.anti-collision__obstacle{display:block;position:absolute;left:50%;bottom:var(--ac-floor);transform:translate(-50%);width:54px;height:54px;background:var(--el-amber, #f5a524);border-radius:6px;box-shadow:0 6px 14px -6px #0000004d}.anti-collision__legs{position:absolute;left:50%;bottom:var(--ac-floor);transform:translate(-50%);width:150px;height:var(--ac-leg-h);display:flex;justify-content:space-between}.anti-collision__leg{display:block;width:14px;height:100%;background:var(--el-teal, #0e9c8c);border-radius:2px 2px 0 0}.anti-collision__top{display:block;position:absolute;left:50%;bottom:calc(var(--ac-floor) + var(--ac-leg-h));transform:translate(-50%);width:212px;height:15px;background:var(--el-ink, #14181a);border-radius:5px;box-shadow:0 7px 16px -6px #00000073}.anti-collision__alert{position:absolute;left:50%;bottom:calc(var(--ac-floor) + 30px);transform:translate(-50%);display:grid;place-items:center;opacity:0;transition:opacity .2s ease;z-index:2}.anti-collision__alert.is-on{opacity:1}.anti-collision__ring{display:block;position:absolute;left:50%;top:50%;width:58px;height:58px;border-radius:50%;border:2px solid var(--el-red, #e5402a);transform:translate(-50%,-50%)}.anti-collision__alert.is-on .anti-collision__ring{animation:ac-ring 1.1s ease-out infinite}.anti-collision__chip{position:relative;font-family:var(--el-font-display);font-weight:800;font-size:12px;letter-spacing:.08em;color:#fff;background:var(--el-red, #e5402a);padding:5px 12px;border-radius:var(--el-radius-pill, 999px);box-shadow:0 6px 16px -6px #e5402ab3}.anti-collision__caption{text-align:center;margin:18px 0 0;font-family:var(--el-font-display);font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--el-muted, #5b6360)}.anti-collision__scene .anti-collision__top,.anti-collision__scene .anti-collision__leg,.anti-collision__scene .anti-collision__obstacle,.anti-collision__scene .anti-collision__floor{display:block}@keyframes ac-ring{0%{transform:translate(-50%,-50%) scale(.55);opacity:.8}to{transform:translate(-50%,-50%) scale(1.7);opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-anti-collision.css.map */
