.bsc{--ink:#1a1b1f;--muted:#5d625c;--faint:#8b9089;--line:#e2e4de;--soft:#f5f7f1;--bg:#ffffff;--green:#76bd22;--green-ink:#3f7a08;--green-tint:#eef6e2;--amber:#a85f00;--tile:#1a1b1f;--tile-ink:#ffffff;--tile-muted:#c9ccc6;--rock:#e6dfd2;--rock-line:#d2c8b6;--crack:#9c907c;--stem:#8e8e8e;--water:#5aa9dc;--boost:#d22f27;--anfo:#f3b3c5;--emul:#f0a04b;--blend:#e2b07c;--liner:#76bd22;--display: Avenir, "Avenir Next", "Myriad Pro", "Arial Black", sans-serif;--body: "Myriad Pro", Avenir, "Avenir Next", "Helvetica Neue", Arial, sans-serif;background:var(--bg);color:var(--ink);font:15px/1.5 var(--body)}.bsc *{box-sizing:border-box}.bsc-wrap{max-width:1180px;margin:0 auto;padding:28px 24px 64px}@media(max-width:600px){.bsc-wrap{padding:20px 16px 48px}}.bsc-eyebrow{display:flex;align-items:center;gap:10px;font:700 12px var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--green-ink)}.bsc-eyebrow:before{content:"";width:26px;height:2px;background:var(--green)}.bsc-pill{border:1px solid var(--line);color:var(--muted);padding:2px 7px;border-radius:2px;font-size:10.5px;letter-spacing:.14em}.bsc .bsc-title{color:var(--ink);font-family:var(--display);font-weight:900;font-size:clamp(36px,5.6vw,66px);line-height:.95;letter-spacing:.01em;text-transform:uppercase;margin:14px 0 8px;text-wrap:balance}.bsc .bsc-title em{font-style:normal;color:var(--green)}.bsc-sub{font:900 clamp(15px,1.6vw,19px) var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.bsc-lede{max-width:56ch;color:var(--muted);margin:0}.bsc-specs{display:flex;flex-wrap:wrap;gap:8px 34px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 0;margin:24px 0 18px}.bsc-specs div{display:flex;align-items:baseline;gap:10px}.bsc-specs span{font:700 11px var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.bsc-specs b{font:900 17px var(--display)}.bsc-note{background:var(--green-tint);border-left:4px solid var(--green);padding:11px 16px;font-size:13.5px;margin-bottom:22px}.bsc-grid{display:grid;grid-template-columns:300px minmax(0,1fr);gap:20px;align-items:start}@media(max-width:920px){.bsc-grid{grid-template-columns:minmax(0,1fr)}}.bsc-rail{border:1px solid var(--line);border-radius:4px;padding:18px 16px 20px;display:flex;flex-direction:column;gap:14px;background:var(--bg)}.bsc-rail-head{display:flex;justify-content:space-between;align-items:center}.bsc .bsc-rail-head h2{font:900 19px var(--display);text-transform:uppercase;margin:0;letter-spacing:.02em;color:var(--ink)}.bsc-seg{display:inline-flex;border:1px solid var(--line);border-radius:3px;overflow:hidden}.bsc-seg button{border:0;background:transparent;color:var(--ink);padding:6px 9px;font:700 11.5px var(--body);cursor:pointer}.bsc-seg button.on{background:var(--ink);color:#fff}.bsc-grp{font:800 11px var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:6px}.bsc-fields{display:flex;flex-direction:column;gap:12px}.bsc-fld{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:4px 8px}.bsc-fld.money{grid-template-columns:1fr auto auto auto}.bsc-fld label{font-weight:700;font-size:14px}.bsc-fld input[type=number]{width:76px;text-align:right;font:700 14px var(--body);color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:3px;padding:5px 7px;font-variant-numeric:tabular-nums;margin:0;height:auto;min-height:0}.bsc-fld input[type=number]::placeholder{color:#b9bdb6;font-weight:600}.bsc input:focus-visible,.bsc button:focus-visible{outline:2px solid var(--green);outline-offset:1px}.bsc-fld .u{font-size:12px;color:var(--muted);min-width:44px}.bsc-fld .pre{font-size:13px;color:var(--muted)}.bsc-fld input[type=range]{grid-column:1/-1;width:100%;accent-color:var(--green);margin:2px 0 0;padding:0;border:0;background:transparent}.bsc-help{font-size:12.5px;color:var(--muted);margin:-4px 0 0}.bsc-help a{color:var(--green-ink);font-weight:700}.bsc-choice{display:grid;grid-template-columns:1fr 1fr;gap:6px}.bsc-choice button{border:1px solid var(--line);background:#fff;color:var(--ink);border-radius:3px;padding:9px 6px;font:700 12.5px/1.15 var(--body);cursor:pointer}.bsc-choice button.on{border:2px solid var(--green);background:var(--green-tint);color:var(--green-ink);padding:8px 5px}.bsc-reset{color:var(--green-ink);font-weight:700;font-size:13px;text-decoration:underline;background:none;border:0;padding:0;cursor:pointer;text-align:left}.bsc-main{display:flex;flex-direction:column;gap:14px;min-width:0}.bsc-card{border:1px solid var(--line);border-radius:4px;background:var(--bg);min-width:0}.bsc-vbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:9px 12px;border-bottom:1px solid var(--line);background:var(--soft);font-size:12.5px;color:var(--muted)}.bsc-panes{display:grid;grid-template-columns:1fr 1fr}.bsc-pane{min-width:0}.bsc-pane+.bsc-pane{border-left:3px solid #fff}.bsc-pane-h{padding:12px 14px 10px;border-top:4px solid var(--line)}.bsc-pane.lined .bsc-pane-h{border-top-color:var(--green)}.bsc-pane-h small{display:block;font:800 10.5px var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.bsc-pane.lined .bsc-pane-h small{color:var(--green-ink)}.bsc-pane-h b{font:900 17px/1.2 var(--display)}.bsc-pane svg{display:block;width:100%;height:auto}.bsc-v3d{position:relative;height:620px;background:radial-gradient(ellipse at 50% 30%,#3a3d40,#17181a 75%);overflow:hidden;touch-action:none}@media(max-width:600px){.bsc-v3d{height:480px}}.bsc-v3d canvas{display:block}.bsc-tag3d{position:absolute;top:12px;font:800 10.5px var(--body);letter-spacing:.12em;text-transform:uppercase;padding:5px 9px;border-radius:2px;z-index:2}.bsc-tag3d.l{left:12px;background:#2b2d30;color:#fff;border:1px solid #4a4d51}.bsc-tag3d.r{right:12px;background:var(--green);color:#10140b}.bsc-hint3d{position:absolute;left:12px;bottom:10px;color:#c9ccc6;font-size:12px;z-index:2}.bsc-lbl{position:absolute;transform:translateY(-50%);pointer-events:none;background:#141517db;color:#fff;border:1px solid rgba(255,255,255,.18);padding:3px 7px;border-radius:2px;font:800 10px/1.25 var(--body);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;z-index:1}.bsc-lbl span{display:block;font:700 12px var(--body);letter-spacing:0;text-transform:none}.bsc-lbl.g{background:var(--green);color:#10140b;border-color:transparent}.bsc-lbl.w{background:#2c6f9c}.bsc-lbl.x{background:#7a2a18}.bsc-banner{background:var(--tile);color:var(--tile-ink);border-radius:4px;padding:18px 20px}.bsc-banner .k{font:800 11px var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--tile-muted)}.bsc-big{display:flex;flex-wrap:wrap;gap:10px 40px;margin:8px 0 10px}.bsc-big div b{display:block;font:900 clamp(28px,4vw,40px)/1 var(--display);color:var(--green);font-variant-numeric:tabular-nums}.bsc-big div.neg b{color:#f0b44c}.bsc-big div span{font-size:13px;color:var(--tile-muted)}.bsc-banner p{margin:0;font-size:14px;max-width:80ch;color:var(--tile-ink)}.bsc-disc{border:1px solid var(--line);border-left:4px solid var(--ink);padding:11px 16px;font-size:13px;color:var(--muted);background:var(--soft)}.bsc-disc strong{color:var(--ink)}.bsc-tbl{padding:16px 16px 6px;overflow-x:auto}.bsc .bsc-tbl h3{font:800 11px var(--body);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;color:var(--muted)}.bsc table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;min-width:520px;border:0;margin:0}.bsc th{font:800 10.5px var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);text-align:right;padding:8px 0;border:0;border-bottom:1px solid var(--line);background:none}.bsc th:first-child{text-align:left}.bsc td{padding:10px 0;border:0;border-bottom:1px solid var(--line);text-align:right;font-size:13.5px;vertical-align:top;background:none}.bsc td:first-child{text-align:left;font-weight:700}.bsc td small{display:block;color:var(--faint);font-size:11.5px;font-weight:600}.bsc tr.tot td{border-top:2px solid var(--ink);font-weight:800}.bsc tr.sec td{border-bottom:0;padding-top:18px;font:800 10.5px var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.bsc .pos{color:var(--green-ink);font-weight:800}.bsc .neg{color:var(--amber);font-weight:800}.bsc .add{color:var(--faint);font-weight:700;font-size:12px}.bsc-tblnote{font-size:12.5px;color:var(--muted);padding:6px 0 10px;margin:0}.bsc-tiles{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:14px}@media(max-width:760px){.bsc-tiles,.bsc-panes{grid-template-columns:1fr}.bsc-pane+.bsc-pane{border-left:0;border-top:3px solid #fff}}.bsc-tile{border:1px solid var(--line);border-radius:4px;padding:14px 16px}.bsc-tile.dark{background:var(--tile);color:var(--tile-ink);border-color:var(--tile)}.bsc .bsc-tile h4{margin:0 0 8px;font:800 11px var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.bsc .bsc-tile.dark h4{color:var(--tile-muted)}.bsc-tile .n{font:900 30px/1 var(--display);color:var(--green)}.bsc-tile .n small{font:600 13px var(--body);color:var(--tile-muted);margin-left:6px}.bsc-tile p{margin:8px 0 0;font-size:13px}.bsc-bar{display:grid;grid-template-columns:70px 1fr;gap:4px 10px;align-items:center;font-size:12.5px;margin-top:6px}.bsc-bar i{display:block;height:9px;border-radius:2px;background:var(--faint)}.bsc-bar i.g{background:var(--green)}.bsc-bar b{grid-column:2;font-size:13px}.bsc-bar b span{color:var(--muted);font-weight:600}.bsc-pf{display:flex;justify-content:space-between;font-size:13px;margin-top:6px}.bsc-foot{font-size:12px;color:var(--faint);margin-top:6px}.bsc [hidden]{display:none!important}.bsc-sel{grid-template-columns:1fr}.bsc-fld select{width:100%;font:700 14px var(--body);color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:3px;padding:6px 7px;margin:0;height:auto}.bsc-note a{color:var(--green-ink);font-weight:700}.bsc th small{display:block;font:600 10.5px var(--body);letter-spacing:0;text-transform:none;color:var(--faint);margin-top:2px}.bsc td,.bsc th{padding-left:12px}.bsc td:first-child,.bsc th:first-child{padding-left:0}
/*# sourceMappingURL=/cdn/shop/t/11/assets/mti-blastshield-calc.css.map */
