.atx-tools-layout .boa-story{color:#b2bab3;line-height:1.8}
.atx-tool-engraving{display:block;margin:0 0 24px;padding:18px;border:1px solid #383e3b;background:#151918;color:#f1f1e9}
.atx-engraving-choice{display:flex;align-items:center;gap:12px;min-height:44px;cursor:pointer}
.atx-engraving-choice input{width:20px;height:20px;accent-color:#d2e476}
.atx-tool-engraving [data-engraving-fields]{margin-top:16px}
.atx-tool-engraving [data-engraving-fields][hidden]{display:none}
.atx-tool-engraving textarea,.atx-tool-engraving input[type=file]{display:block;width:100%;max-width:100%;min-height:44px;margin:8px 0 16px;padding:10px;background:#101413;color:#f1f1e9;border:1px solid #525a55;border-radius:0;font-size:16px}
.atx-tool-engraving p{font-size:13px;color:#b2bab3;line-height:1.6}
.atx-tool-engraving :focus-visible{outline:2px solid #d2e476;outline-offset:3px}
.atx-tools-layout atx-tool-summary{display:block}
.atx-tools-layout .boa-keywords{flex-wrap:wrap}
@media(max-width:699px){.atx-tools-layout .atx-tool-engraving{padding:12px}.atx-tools-layout .boa-dimensions{gap:12px}.atx-tools-layout .boa-technical-specs td{overflow-wrap:anywhere}}

.atx-tools-layout #bcpo .selector-wrapper:has(select[name="properties[Kydex color]"]:disabled){display:none!important}
.atx-tools-layout .atx-tool-engraving{padding:22px;border:1px solid var(--boa-line);background:var(--boa-bg);margin:24px 0 20px;color:var(--boa-ink)}
.atx-tools-layout .atx-engraving-heading{font-size:20px;line-height:1.5;color:var(--boa-ink);margin:0 0 24px;font-weight:400}
.atx-tools-layout .atx-engraving-choice{font-size:18px;line-height:1.5;gap:14px;margin-bottom:8px}
.atx-tools-layout .atx-engraving-choice input{appearance:auto;flex:0 0 22px;width:22px;height:22px;margin:0}


.atx-tools-layout > .v8-breadcrumb{margin-block-start:0;padding-block-start:12px}

