#MainContent #shopify-section-ks-gear-mace .km-story{--km-ink:#151b23;--km-body:#4a5563;--km-blue:#305c70;--km-pale:#eaf1f3;--km-line:#d8e1ea;--km-dark:#161e29;font-family:Archivo,Helvetica Neue,Arial,sans-serif!important;color:var(--km-ink)!important;background:#fff!important;isolation:isolate}#MainContent #shopify-section-ks-gear-mace .km-story *,#MainContent #shopify-section-ks-gear-mace .km-story *:before,#MainContent #shopify-section-ks-gear-mace .km-story *:after{box-sizing:border-box}#MainContent #shopify-section-ks-gear-mace .km-story :is(h2,h3,h4){font-family:Archivo,Helvetica Neue,Arial,sans-serif!important;color:inherit!important;font-weight:800!important;letter-spacing:-.025em!important;text-wrap:balance}#MainContent #shopify-section-ks-gear-mace .km-story h2{font-size:clamp(32px,3.7vw,48px)!important;line-height:1.08!important;font-stretch:112%;text-transform:uppercase!important;margin:0 0 22px;max-width:none;word-break:normal;overflow-wrap:normal}#MainContent #shopify-section-ks-gear-mace .km-story h3{font-size:clamp(27px,3.3vw,43px)!important;line-height:1.1!important;text-transform:uppercase!important;font-stretch:108%;margin:0 0 24px}#MainContent #shopify-section-ks-gear-mace .km-story :is(div,span,p,li,button,blockquote,.ez-testi-quote,.cc-name,.cc-price,.cc-row,.spec-val,.ez-faq-a-inner){font-family:Archivo,Helvetica Neue,Arial,sans-serif!important}#MainContent #shopify-section-ks-gear-mace .km-story p{font-size:16px!important;line-height:1.75;color:var(--km-body)!important}#MainContent #shopify-section-ks-gear-mace .km-story img{max-width:100%;display:block}#MainContent #shopify-section-ks-gear-mace .km-story :is(.ez-container,.ks-mace-intro__inner,.ez-testi-inner,.km-demo-grid,.cpr-inner){max-width:1240px;width:100%;margin:0 auto;padding-inline:52px}#MainContent #shopify-section-ks-gear-mace .km-story :is(.ez-section-label,.ez-fit-tag,.ks-mace-intro__eyebrow,.cpr-eyebrow,.ez-testi-ey){display:block;background:none!important;border:0;border-radius:0;padding:0;margin:0 0 16px;font:500 11px/1.5 IBM Plex Mono,monospace;letter-spacing:.14em!important;text-transform:uppercase;color:var(--km-blue)!important}#MainContent #shopify-section-ks-gear-mace .km-story :is(.ez-showcase,.ks-mace-intro,.ez-testi,.ez-heritage,.ez-compare,.ez-faqs){padding:84px 0}#MainContent #shopify-section-ks-gear-mace .km-story button:focus-visible,#MainContent #shopify-section-ks-gear-mace .km-story a:focus-visible{outline:3px solid #8bb4c4;outline-offset:5px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-showcase{background:var(--km-dark)!important;color:#fff!important;border-top:4px solid var(--km-blue)}#MainContent #shopify-section-ks-gear-mace .km-story .km-demo-grid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.4fr);gap:64px;align-items:center}#MainContent #shopify-section-ks-gear-mace .km-story .km-demo-title{font-size:clamp(30px,3.5vw,46px)!important;color:#fff!important;margin:0;max-width:10ch;position:relative}#MainContent #shopify-section-ks-gear-mace .km-story .km-demo-title:before{content:"";display:block;width:64px;height:4px;background:#9cc1cf!important;margin-bottom:24px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-video-wrapper{max-width:none;width:100%;padding:0;margin:0}#MainContent #shopify-section-ks-gear-mace .km-story .ez-video-frame{border-radius:8px;box-shadow:0 20px 50px #0003;border:1px solid #ffffff26;aspect-ratio:16/9}#MainContent #shopify-section-ks-gear-mace .km-story #ezVideoFacade img{opacity:.9!important;object-position:center 48%;filter:none}#MainContent #shopify-section-ks-gear-mace .km-story #ezPlayBtn{width:78px!important;height:78px!important;background:var(--km-blue)!important;border:1px solid #9cc1cf!important;box-shadow:0 0 0 12px #ffffff26}#MainContent #shopify-section-ks-gear-mace .km-story #ezPlayBtn svg{display:block;fill:#fff}#MainContent #shopify-section-ks-gear-mace .km-story .cpr-wrap{background:#fff!important;padding:64px 0 60px;border:0;--cpr-blue:#305c70;--cpr-card:250px;--cpr-gap:20px;--cpr-pad:0px}#MainContent #shopify-section-ks-gear-mace .km-story .cpr-head{padding:0;margin-bottom:24px;align-items:end}#MainContent #shopify-section-ks-gear-mace .km-story .cpr-title{font-size:clamp(28px,3.2vw,40px)!important;margin:0}#MainContent #shopify-section-ks-gear-mace .km-story .cpr-source{color:var(--km-body)!important;font-size:13px!important}#MainContent #shopify-section-ks-gear-mace .km-story .cpr-card,#MainContent #shopify-section-ks-gear-mace .km-story .cpr-media{border-radius:8px}#MainContent #shopify-section-ks-gear-mace .km-story .cpr-tag{background:#fff!important;color:var(--km-ink)!important;font:600 10px/1.3 IBM Plex Mono,monospace;letter-spacing:.05em!important}#MainContent #shopify-section-ks-gear-mace .km-story .cpr-handle,#MainContent #shopify-section-ks-gear-mace .km-story .cpr-ig{color:#fff!important}#MainContent #shopify-section-ks-gear-mace .km-story .cpr-arrow{border-radius:50%;background:#fff!important}#MainContent #shopify-section-ks-gear-mace .km-story .ks-mace-intro{background:var(--km-dark)!important;color:#fff!important;border:0}#MainContent #shopify-section-ks-gear-mace .km-story .ks-mace-intro__inner{display:block}#MainContent #shopify-section-ks-gear-mace .km-story .km-intro-heading{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end;margin-bottom:48px}#MainContent #shopify-section-ks-gear-mace .km-story .km-intro-heading h2{margin:0;max-width:none}#MainContent #shopify-section-ks-gear-mace .km-story .ks-mace-intro__eyebrow{color:#9cc1cf!important}#MainContent #shopify-section-ks-gear-mace .km-story .ks-mace-intro__lead{color:#c5d0dc!important;font-size:18px!important;line-height:1.65;margin:0;max-width:42ch}#MainContent #shopify-section-ks-gear-mace .km-story .km-intro-body{display:grid;grid-template-columns:1.05fr 1fr;gap:72px;align-items:center}#MainContent #shopify-section-ks-gear-mace .km-story .ks-mace-intro__image{margin:0;background:#f5f6f8!important;border:0;border-radius:10px;overflow:hidden;aspect-ratio:1;display:block;order:0}#MainContent #shopify-section-ks-gear-mace .km-story .ks-mace-intro__image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}#MainContent #shopify-section-ks-gear-mace .km-story .ks-mace-intro__steps{list-style:none;margin:0;padding:0;display:grid;gap:0}#MainContent #shopify-section-ks-gear-mace .km-story .ks-mace-intro__steps li{position:relative;display:grid;grid-template-columns:40px 1fr;gap:24px;padding:0 0 30px;background:none!important;border:0;color:#fff!important}#MainContent #shopify-section-ks-gear-mace .km-story .ks-mace-intro__steps li:not(:last-child):after{content:"";position:absolute;top:40px;bottom:0;left:19px;width:1px;background:#3c5866!important}#MainContent #shopify-section-ks-gear-mace .km-story .km-step-number{position:relative;z-index:1;width:40px;height:40px;display:grid;place-items:center;padding:0;border:1px solid #466573;border-radius:50%;background:#1d2d35!important;color:#9cc1cf!important;font:500 11px IBM Plex Mono,monospace;transition:background .4s,box-shadow .4s}#MainContent #shopify-section-ks-gear-mace .km-story .km-in-view .km-step-number{background:var(--km-blue)!important;color:#fff!important;border-color:#9cc1cf;box-shadow:0 0 0 5px #305c7020}#MainContent #shopify-section-ks-gear-mace .km-story .km-step-icon{width:30px;height:30px;color:#9cc1cf!important;float:right;margin:0 0 8px 14px}#MainContent #shopify-section-ks-gear-mace .km-story .ks-mace-intro__steps h3{font-size:20px!important;font-stretch:100%;text-transform:none!important;margin:0 0 10px;line-height:1.25!important}#MainContent #shopify-section-ks-gear-mace .km-story .ks-mace-intro__steps p{color:#c5d0dc!important;font-size:15px!important;line-height:1.65;margin:0}#MainContent #shopify-section-ks-gear-mace .km-story .ks-mace-intro__note{font-size:13px!important;color:#a8b9cb!important;border-top:1px solid #354252;margin:0 0 0 64px;padding-top:20px;line-height:1.7}#MainContent #shopify-section-ks-gear-mace .km-story .ks-pdp-press{padding:42px 52px;border-block:1px solid #dae3ec;background:#fff!important;display:grid;grid-template-columns:150px 1fr;align-items:center;gap:24px;max-width:1240px;margin:0 auto}#MainContent #shopify-section-ks-gear-mace .km-story .ks-pdp-press>p{font:500 10px/1.5 IBM Plex Mono,monospace;letter-spacing:.13em!important;text-transform:uppercase;color:#657588!important;margin:0}#MainContent #shopify-section-ks-gear-mace .km-story .ks-pdp-press__logos{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;gap:34px}#MainContent #shopify-section-ks-gear-mace .km-story .ks-pdp-press__logos img{width:100%;height:46px;object-fit:contain;opacity:1;filter:grayscale(1)}#MainContent #shopify-section-ks-gear-mace .km-story .ks-pdp-press__logos img:last-child{max-width:85px;justify-self:center}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi{background:#eef3f5!important;color:var(--km-ink)!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-inner{grid-template-columns:.82fr 1.4fr;gap:76px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-img{aspect-ratio:1;border-radius:8px;box-shadow:none}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-img img{object-fit:cover}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-img:after{background:linear-gradient(transparent 60%,#0005)!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-accent{display:flex;align-items:center;gap:7px;top:16px;right:16px;background:#fff!important;color:#305c70!important;border:0;border-radius:4px;box-shadow:0 4px 10px #0001;padding:7px 11px;font:600 10px/1.2 IBM Plex Mono,monospace;letter-spacing:.03em!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-accent svg{width:15px;height:15px;flex:none}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-handle{background:#fff!important;border-radius:4px;padding:9px 11px;left:16px;bottom:16px;gap:8px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-handle-name{color:var(--km-ink)!important;font-size:11px!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-handle-icon{background:none!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-handle-icon svg{fill:var(--km-blue)}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-stars{gap:5px;margin:0 0 24px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-star{background:none!important;width:19px;height:19px;border-radius:0}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-star svg{width:19px;height:19px;fill:var(--km-blue)}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-ey:before{display:none}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-quote{font-size:clamp(18px,1.85vw,24px)!important;line-height:1.6;font-weight:450;font-style:normal;color:#26364a!important;border:0;padding:0;margin:0 0 26px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-quote strong{color:var(--km-blue)!important;font-weight:750}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-attr-av{border:1px solid #bfd2da;width:42px;height:42px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-attr-name{font-size:14px!important;color:var(--km-ink)!important;font-weight:700;letter-spacing:0!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-attr-sub{font-size:12px!important;color:#607187!important;letter-spacing:0!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-attr-tag{gap:7px;margin-top:24px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-attr-pill{font-size:11px!important;padding:6px 10px;border:1px solid #cbdce3;background:#ffffff8c!important;color:#405e6b!important;letter-spacing:0!important;border-radius:4px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-heritage{background:#fff!important}#MainContent #shopify-section-ks-gear-mace .km-story .km-heritage-heading{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:end;margin-bottom:40px}#MainContent #shopify-section-ks-gear-mace .km-story .km-heritage-heading h2,#MainContent #shopify-section-ks-gear-mace .km-story .km-heritage-heading p{margin-bottom:0}#MainContent #shopify-section-ks-gear-mace .km-story .ez-heritage-grid{grid-template-columns:1fr 1fr;gap:48px;align-items:center}#MainContent #shopify-section-ks-gear-mace .km-story .ez-heritage-image{box-shadow:none;border-radius:8px;border:1px solid var(--km-line);padding:16px;background:#fff!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-heritage-image img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}#MainContent #shopify-section-ks-gear-mace .km-story .ez-model-tabs{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0 0 22px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-model-tab{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:0;text-align:left;background:#f6f7f9!important;border:1px solid #d5dee8;border-radius:8px;color:var(--km-body)!important;padding:0;overflow:hidden;transition:border-color .2s,box-shadow .2s}#MainContent #shopify-section-ks-gear-mace .km-story .ez-model-tab.active{background:#edf3f5!important;border:2px solid var(--km-blue);box-shadow:0 5px 18px #305c7018;color:var(--km-blue)!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-model-tab.active:after{content:"";position:absolute;right:12px;bottom:18px;width:8px;height:8px;background:var(--km-blue)!important;border-radius:50%;box-shadow:0 0 0 4px #305c7015}#MainContent #shopify-section-ks-gear-mace .km-story .km-model-thumb{width:100%;height:155px;object-fit:contain;mix-blend-mode:multiply;padding:8px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-model-tab>span{font-size:14px!important;font-weight:750;padding:12px 15px;border-top:1px solid #d5dee8}#MainContent #shopify-section-ks-gear-mace .km-story .ez-spec-grid{gap:0;border:1px solid var(--km-line);border-radius:8px;overflow:hidden;background:#f6f8fa!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-spec-item{text-align:left;background:transparent!important;border:0;border-radius:0;padding:20px;position:relative}#MainContent #shopify-section-ks-gear-mace .km-story .ez-spec-item:nth-child(odd){border-right:1px solid var(--km-line)}#MainContent #shopify-section-ks-gear-mace .km-story .ez-spec-item:nth-child(-n+2){border-bottom:1px solid var(--km-line)}#MainContent #shopify-section-ks-gear-mace .km-story .km-spec-icon{width:22px;height:22px;margin-bottom:12px;color:var(--km-blue)!important}#MainContent #shopify-section-ks-gear-mace .km-story .spec-label{font-size:10px!important;line-height:1.4;letter-spacing:.04em!important;text-transform:uppercase;color:#6a7684!important;margin-bottom:7px}#MainContent #shopify-section-ks-gear-mace .km-story .spec-val{font-size:22px!important;font-weight:750;line-height:1.15;color:var(--km-ink)!important;font-variant-numeric:tabular-nums}#MainContent #shopify-section-ks-gear-mace .km-story .ez-compare{background:var(--km-dark)!important;color:#fff!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-compare-header{display:grid;grid-template-columns:1fr 1fr;gap:0 72px;text-align:left;margin-bottom:44px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-compare-header .ez-section-label{grid-column:1/-1;color:#9cc1cf!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-compare-header h2{margin:0}#MainContent #shopify-section-ks-gear-mace .km-story .ez-compare-header .ez-section-sub{margin:0;max-width:none;color:#becbd9!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-compare-grid{max-width:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:stretch}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc{background:#fff!important;border:1px solid #d3dfeb;border-radius:8px;color:var(--km-ink)!important;box-shadow:none;transition:transform .2s}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc:hover{transform:translateY(-4px);box-shadow:none}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc .cc-badge{height:39px;display:flex;align-items:center;justify-content:center;background:#eef2f6!important;border:0;color:#677789!important;font:500 10px/1.2 IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.1em!important;padding:0 8px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc.winner{border:2px solid #9cc1cf;background:#edf3f5!important;box-shadow:0 12px 44px #0b101a66;transform:translateY(-8px)}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc.winner .cc-badge{background:var(--km-blue)!important;color:#fff!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc .cc-img{aspect-ratio:auto;height:205px;padding:20px;background:#fff!important;border-bottom:1px solid #e4eaf1;display:block}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc .cc-img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc.winner .cc-img{background:#e7f0f3!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc .cc-name{font-size:17px!important;line-height:1.2;font-weight:750;margin:23px 12px 10px;min-height:41px;display:grid;place-items:center}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc .cc-price{font-size:25px!important;font-weight:800;line-height:1.3;color:#3c526a!important;margin:0 14px 23px;min-height:65px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc.winner .cc-name,#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc.winner .cc-price{color:var(--km-blue)!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc .cc-checks{padding:0 16px 18px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc .cc-row{font-size:12px!important;line-height:1.35;padding:12px 0;border-top:1px solid #dbe3eb;display:flex;align-items:center;justify-content:space-between;gap:8px}#MainContent #shopify-section-ks-gear-mace .km-story .cc-row :is(.check,.cross){width:23px;height:23px;flex:none;border-radius:50%;display:grid;place-items:center}#MainContent #shopify-section-ks-gear-mace .km-story .cc-row .check{background:#e0ebef!important;color:var(--km-blue)!important}#MainContent #shopify-section-ks-gear-mace .km-story .cc-row .cross{background:#f4e9e9!important;color:#9c6161!important}#MainContent #shopify-section-ks-gear-mace .km-story .cc-row svg{width:15px;height:15px;stroke-width:2}#MainContent #shopify-section-ks-gear-mace .km-story .ez-deep-dives{padding:0;background:#fff!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-deep-dives>.ez-container{padding:0;max-width:none}#MainContent #shopify-section-ks-gear-mace .km-story .ez-dd-row{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center;margin:0;padding:84px max(52px,calc((100vw - 1136px)/2));background:#f1f4f7!important;border:0}#MainContent #shopify-section-ks-gear-mace .km-story .ez-dd-row.reverse{direction:ltr;background:var(--km-dark)!important;color:#fff!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-dd-row.reverse>*{direction:ltr}#MainContent #shopify-section-ks-gear-mace .km-story .ez-dd-row:last-child{background:#fff!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-dd-image{aspect-ratio:1;background:#fff!important;border-radius:9px;overflow:hidden;box-shadow:none}#MainContent #shopify-section-ks-gear-mace .km-story .ez-dd-image img{width:100%;height:100%;object-fit:contain;transition:transform .7s ease;mix-blend-mode:multiply}#MainContent #shopify-section-ks-gear-mace .km-story .ez-dd-content{position:relative;padding:0}#MainContent #shopify-section-ks-gear-mace .km-story .km-chapter{display:block;font:500 13px IBM Plex Mono,monospace;color:#6b829a!important;letter-spacing:.05em!important;padding:0 0 24px;margin-bottom:28px;border-bottom:1px solid #cad7e3}#MainContent #shopify-section-ks-gear-mace .km-story .ez-dd-row.reverse .km-chapter{border-color:#3d4b5e;color:#9cc1cf!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-dd-content h3{max-width:15ch}#MainContent #shopify-section-ks-gear-mace .km-story .ez-dd-content p{font-size:16px!important;line-height:1.8;color:var(--km-body)!important;max-width:47ch}#MainContent #shopify-section-ks-gear-mace .km-story .ez-dd-row.reverse p{color:#c2cfdd!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-dd-row.reverse .ez-fit-tag{color:#9cc1cf!important}#MainContent #shopify-section-ks-gear-mace .km-story .km-orbit{position:absolute;right:0;top:58px;width:78px;height:78px;overflow:visible;color:#9cc1cf!important}#MainContent #shopify-section-ks-gear-mace .km-story .km-orbit-track{fill:none;stroke:#416675;stroke-width:1.5;stroke-dasharray:3 5}#MainContent #shopify-section-ks-gear-mace .km-story .km-orbit-inner{fill:none;stroke:#35535f;stroke-width:1}#MainContent #shopify-section-ks-gear-mace .km-story .km-orbit-marker{fill:#9cc1cf;stroke:#9cc1cf;stroke-width:1.5;transform-origin:60px 60px}#MainContent #shopify-section-ks-gear-mace .km-story .km-in-view .km-orbit-marker{animation:km-orbit-turn 4s cubic-bezier(.4,0,.2,1) 2}#MainContent #shopify-section-ks-gear-mace .km-story .ez-faqs{background:#f2f5f8!important;border-top:1px solid var(--km-line)}#MainContent #shopify-section-ks-gear-mace .km-story .ez-faq-layout{display:grid;grid-template-columns:.65fr 1.35fr;gap:80px;align-items:start}#MainContent #shopify-section-ks-gear-mace .km-story .ez-faq-left{position:static}#MainContent #shopify-section-ks-gear-mace .km-story .ez-faq-left p{font-size:15px!important;line-height:1.7;color:var(--km-body)!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-faq-left a{color:var(--km-blue)!important;text-decoration:underline}#MainContent #shopify-section-ks-gear-mace .km-story .ez-faq-item{border:0;border-top:1px solid #ccd7e2;border-radius:0;background:transparent!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-faq-item:last-child{border-bottom:1px solid #ccd7e2}#MainContent #shopify-section-ks-gear-mace .km-story .ez-faq-q{width:100%;padding:23px 0;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--km-ink)!important;font-size:16px!important;font-weight:650;line-height:1.45}#MainContent #shopify-section-ks-gear-mace .km-story .ez-faq-toggle{color:var(--km-blue)!important;border:1px solid #c5d9e1;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;flex:none;background:#fff!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-faq-toggle svg{stroke:var(--km-blue)!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-faq-a-inner{padding:0 46px 25px 0;font-size:15px!important;line-height:1.75;color:var(--km-body)!important}#MainContent #shopify-section-ks-gear-mace .km-story .kst-guarantee{background:#305c70!important;color:#fff!important;padding:84px 52px!important}#MainContent #shopify-section-ks-gear-mace .km-story .kst-guarantee__grid{max-width:1136px;gap:80px}#MainContent #shopify-section-ks-gear-mace .km-story .kst-guarantee__title{color:#fff!important;font-size:clamp(30px,3.7vw,46px)!important}#MainContent #shopify-section-ks-gear-mace .km-story .kst-guarantee__title em{color:#c6dee6!important;font-style:normal}#MainContent #shopify-section-ks-gear-mace .km-story .kst-guarantee__eyebrow{color:#c6dee6!important;font:500 11px IBM Plex Mono,monospace!important;letter-spacing:.13em!important;text-transform:uppercase!important}#MainContent #shopify-section-ks-gear-mace .km-story :is(.kst-guarantee__desc,.kst-guarantee__feature){color:#e3eef2!important}#MainContent #shopify-section-ks-gear-mace .km-story .kst-guarantee__badge{background:#fff!important;box-shadow:none!important;border:1px solid #fff!important}#MainContent #shopify-section-ks-gear-mace .km-story .kst-guarantee__badge *{color:#264b5c!important}#MainContent #shopify-section-ks-gear-mace .km-story .kst-guarantee__badge:before,#MainContent #shopify-section-ks-gear-mace .km-story .kst-guarantee__badge:after{background:#dce7eb!important}#MainContent #shopify-section-ks-gear-mace .km-story .kst-guarantee__badge-days{color:var(--km-blue)!important}#MainContent #shopify-section-ks-gear-mace .km-story .km-in-view:is(.ez-cc),#MainContent #shopify-section-ks-gear-mace .km-story .km-in-view .ks-mace-intro__image,#MainContent #shopify-section-ks-gear-mace .km-story .ez-dd-row.km-in-view .ez-dd-image{animation:km-rise .75s ease-out both;animation-delay:var(--km-delay,0ms)}@keyframes km-rise{0%{opacity:.5;translate:0 20px}to{opacity:1;translate:0 0}}@keyframes km-orbit-turn{0%{rotate:0deg}to{rotate:360deg}}@media(max-width:1000px){#MainContent #shopify-section-ks-gear-mace .km-story :is(.ez-container,.ks-mace-intro__inner,.ez-testi-inner,.km-demo-grid,.cpr-inner){padding-inline:28px}#MainContent #shopify-section-ks-gear-mace .km-story :is(.km-demo-grid,.km-intro-body,.km-intro-heading,.km-heritage-heading,.ez-heritage-grid,.ez-testi-inner){gap:32px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-compare-grid{gap:12px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc .cc-img{height:170px;padding:12px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc .cc-name{font-size:15px!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc .cc-price{font-size:20px!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc .cc-checks{padding:0 10px 14px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc .cc-row{font-size:11px!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-dd-row{padding:64px 28px;gap:36px}#MainContent #shopify-section-ks-gear-mace .km-story .km-orbit{width:55px;height:55px;top:65px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-dd-content h3{font-size:32px!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-faq-layout{gap:40px}}@media(max-width:760px){#MainContent #shopify-section-ks-gear-mace .km-story :is(.ez-container,.ks-mace-intro__inner,.ez-testi-inner,.km-demo-grid,.cpr-inner){padding-inline:20px}#MainContent #shopify-section-ks-gear-mace .km-story :is(.ez-showcase,.ks-mace-intro,.ez-testi,.ez-heritage,.ez-compare,.ez-faqs){padding:54px 0}#MainContent #shopify-section-ks-gear-mace .km-story h2{font-size:clamp(28px,7.5vw,36px)!important;letter-spacing:-.025em!important}#MainContent #shopify-section-ks-gear-mace .km-story h3{font-size:30px!important}#MainContent #shopify-section-ks-gear-mace .km-story .km-demo-grid{grid-template-columns:1fr;gap:26px}#MainContent #shopify-section-ks-gear-mace .km-story .km-demo-title{max-width:17ch;font-size:clamp(26px,6.8vw,36px)!important}#MainContent #shopify-section-ks-gear-mace .km-story .km-demo-title:before{width:40px;height:3px;margin-bottom:18px}#MainContent #shopify-section-ks-gear-mace .km-story #ezPlayBtn{width:58px!important;height:58px!important;box-shadow:0 0 0 8px #ffffff26}#MainContent #shopify-section-ks-gear-mace .km-story #ezPlayBtn svg{width:22px;height:22px}#MainContent #shopify-section-ks-gear-mace .km-story .cpr-wrap{padding:46px 0;--cpr-card:228px;--cpr-gap:15px}#MainContent #shopify-section-ks-gear-mace .km-story .cpr-head{display:block}#MainContent #shopify-section-ks-gear-mace .km-story .cpr-head-right{margin-top:14px}#MainContent #shopify-section-ks-gear-mace .km-story .cpr-title{font-size:30px!important}#MainContent #shopify-section-ks-gear-mace .km-story .cpr-source{font-size:12px!important}#MainContent #shopify-section-ks-gear-mace .km-story .km-intro-heading{grid-template-columns:1fr;gap:22px;margin-bottom:30px}#MainContent #shopify-section-ks-gear-mace .km-story .km-intro-heading h2{max-width:16ch}#MainContent #shopify-section-ks-gear-mace .km-story .ks-mace-intro__lead{font-size:16px!important}#MainContent #shopify-section-ks-gear-mace .km-story .km-intro-body{grid-template-columns:1fr;gap:36px}#MainContent #shopify-section-ks-gear-mace .km-story .ks-mace-intro__image{aspect-ratio:1.12}#MainContent #shopify-section-ks-gear-mace .km-story .ks-mace-intro__steps li{gap:18px;grid-template-columns:34px 1fr;padding-bottom:26px}#MainContent #shopify-section-ks-gear-mace .km-story .km-step-number{width:34px;height:34px;font-size:10px!important}#MainContent #shopify-section-ks-gear-mace .km-story .ks-mace-intro__steps li:not(:last-child):after{left:16px;top:34px}#MainContent #shopify-section-ks-gear-mace .km-story .ks-mace-intro__steps h3{font-size:18px!important}#MainContent #shopify-section-ks-gear-mace .km-story .ks-mace-intro__steps p{font-size:14px!important}#MainContent #shopify-section-ks-gear-mace .km-story .km-step-icon{width:25px;height:25px}#MainContent #shopify-section-ks-gear-mace .km-story .ks-mace-intro__note{margin-left:52px;font-size:12px!important}#MainContent #shopify-section-ks-gear-mace .km-story .ks-pdp-press{padding:34px 20px;display:block;text-align:center}#MainContent #shopify-section-ks-gear-mace .km-story .ks-pdp-press>p{margin:0 0 24px}#MainContent #shopify-section-ks-gear-mace .km-story .ks-pdp-press__logos{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}#MainContent #shopify-section-ks-gear-mace .km-story .ks-pdp-press__logos img{height:33px}#MainContent #shopify-section-ks-gear-mace .km-story .ks-pdp-press__logos img:last-child{max-width:50px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-inner{grid-template-columns:1fr;gap:32px;max-width:600px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-img{aspect-ratio:1.2}#MainContent #shopify-section-ks-gear-mace .km-story .ez-testi-quote{font-size:20px!important;line-height:1.65}#MainContent #shopify-section-ks-gear-mace .km-story .km-heritage-heading{grid-template-columns:1fr;gap:20px;margin-bottom:28px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-heritage-grid{grid-template-columns:1fr;gap:28px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-model-tabs{gap:12px;margin-bottom:20px}#MainContent #shopify-section-ks-gear-mace .km-story .km-model-thumb{height:145px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-model-tab>span{font-size:13px!important;padding:12px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-spec-item{padding:19px}#MainContent #shopify-section-ks-gear-mace .km-story .spec-val{font-size:21px!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-heritage-image{padding:8px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-compare-header{grid-template-columns:1fr;gap:0;margin-bottom:34px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-compare-header h2{margin-bottom:18px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-compare-header p{font-size:15px!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc.winner{transform:none;order:-1}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc .cc-img{height:160px;padding:12px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc .cc-name{font-size:15px!important;margin:18px 8px 10px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc .cc-price{font-size:20px!important;margin:0 10px 18px;min-height:52px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc .cc-row{font-size:10px!important;gap:5px;padding:11px 0}#MainContent #shopify-section-ks-gear-mace .km-story .cc-row :is(.check,.cross){width:19px;height:19px}#MainContent #shopify-section-ks-gear-mace .km-story .cc-row svg{width:13px;height:13px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc .cc-badge{font-size:9px!important;letter-spacing:.04em!important;height:34px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-dd-row{grid-template-columns:1fr;gap:30px;padding:54px 20px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-dd-row.reverse{direction:ltr}#MainContent #shopify-section-ks-gear-mace .km-story .ez-dd-image{aspect-ratio:1}#MainContent #shopify-section-ks-gear-mace .km-story .km-chapter{padding-bottom:15px;margin-bottom:24px;font-size:11px!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-dd-content h3{font-size:30px!important;max-width:17ch}#MainContent #shopify-section-ks-gear-mace .km-story .ez-dd-content p{font-size:15px!important;line-height:1.75}#MainContent #shopify-section-ks-gear-mace .km-story .km-orbit{top:43px;width:55px;height:55px;opacity:.65}#MainContent #shopify-section-ks-gear-mace .km-story .ez-faq-layout{grid-template-columns:1fr;gap:30px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-faq-q{font-size:15px!important;padding:20px 0}#MainContent #shopify-section-ks-gear-mace .km-story .ez-faq-a-inner{padding-right:0;font-size:14px!important}#MainContent #shopify-section-ks-gear-mace .km-story .kst-guarantee{padding:54px 24px!important}#MainContent #shopify-section-ks-gear-mace .km-story .kst-guarantee__grid{gap:40px}#MainContent #shopify-section-ks-gear-mace .km-story .kst-guarantee__badge{width:225px;height:225px}}@media(max-width:360px){#MainContent #shopify-section-ks-gear-mace .km-story .km-model-thumb{height:120px}#MainContent #shopify-section-ks-gear-mace .km-story .spec-val{font-size:18px!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc .cc-img{height:135px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc .cc-name{font-size:13px!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc .cc-price{font-size:17px!important}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc .cc-checks{padding-inline:8px}#MainContent #shopify-section-ks-gear-mace .km-story .ez-cc .cc-row{font-size:9px!important}#MainContent #shopify-section-ks-gear-mace .km-story .km-orbit{width:42px;height:42px}}@media(prefers-reduced-motion:reduce){#MainContent #shopify-section-ks-gear-mace .km-story *,#MainContent #shopify-section-ks-gear-mace .km-story *:before,#MainContent #shopify-section-ks-gear-mace .km-story *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/ks-mace-editorial.css.map */
