:root{--customsirge-text-primary: #000000;--customsirge-text-secondary: #231f20;--customsirge-text-muted: #848484;--customsirge-text-accent: #ff1121;--customsirge-text-inverse: #ffffff;--customsirge-text-near: #050505;--customsirge-bg-canvas: #ffffff;--customsirge-bg-surface: #ffffff;--customsirge-surface-warm: #f5f0e8;--customsirge-surface-muted: #ebebeb;--customsirge-bg-elevated: #ffffff;--customsirge-bg-inverse: #000000;--customsirge-bg-navy: #14181f;--customsirge-bg-accent: #ff1121;--customsirge-bg-cream: #f5f0e8;--customsirge-bg-secondary: #eceeee;--customsirge-grey: #d9d9d9;--customsirge-border-subtle: #e0e0e0;--customsirge-border-default: #cccccc;--customsirge-border-primary: #f0eff2;--customsirge-shadow: 0 calc(10px * var(--customsirge-fit)) calc(20px * var(--customsirge-fit)) rgba(0, 0, 0, .15), 0 calc(4px * var(--customsirge-fit)) calc(4px * var(--customsirge-fit)) rgba(0, 0, 0, .1);--customsirge-shadow-soft: 0 calc(4px * var(--customsirge-fit)) calc(12px * var(--customsirge-fit)) rgba(0, 0, 0, .08);--customsirge-radius-sm: calc(4px * var(--customsirge-fit));--customsirge-radius-md: calc(8px * var(--customsirge-fit));--customsirge-radius-lg: calc(12px * var(--customsirge-fit));--customsirge-radius-xl: calc(16px * var(--customsirge-fit));--customsirge-radius-pill: calc(999px * var(--customsirge-fit));--customsirge-space-1: calc(4px * var(--customsirge-fit));--customsirge-space-2: calc(8px * var(--customsirge-fit));--customsirge-space-3: calc(12px * var(--customsirge-fit));--customsirge-space-4: calc(16px * var(--customsirge-fit));--customsirge-space-5: calc(20px * var(--customsirge-fit));--customsirge-space-6: calc(24px * var(--customsirge-fit));--customsirge-space-8: calc(32px * var(--customsirge-fit));--customsirge-space-10: calc(40px * var(--customsirge-fit));--customsirge-space-12: calc(48px * var(--customsirge-fit));--customsirge-space-16: calc(64px * var(--customsirge-fit));--customsirge-space-20: calc(80px * var(--customsirge-fit));--customsirge-space-24: calc(96px * var(--customsirge-fit));--customsirge-space-30: calc(120px * var(--customsirge-fit));--customsirge-container: calc(1440px * var(--customsirge-fit));--customsirge-content-max: calc(1280px * var(--customsirge-fit));--customsirge-gutter: calc(40px * var(--customsirge-fit));--customsirge-gutter-mobile: calc(20px * var(--customsirge-fit));--customsirge-font-display: "Science Gothic", "Arial Narrow", sans-serif;--customsirge-font-heading: "Science Gothic", "Arial Narrow", sans-serif;--customsirge-font-accent: var(--customsirge-font-display);--customsirge-font-body: "Schiek Industry", sans-serif;--customsirge-font-support: "Schiek Industry", sans-serif;--customsirge-font-link: "Schiek Industry", sans-serif;--customsirge-fs-display: calc(120px * var(--customsirge-fit));--customsirge-fs-mega: calc(162px * var(--customsirge-fit));--customsirge-fs-h1: calc(54px * var(--customsirge-fit));--customsirge-fs-h2: calc(54px * var(--customsirge-fit));--customsirge-fs-h3: calc(28px * var(--customsirge-fit));--customsirge-fs-h4: calc(20px * var(--customsirge-fit));--customsirge-fs-lead: calc(22px * var(--customsirge-fit));--customsirge-fs-body: calc(16px * var(--customsirge-fit));--customsirge-fs-sm: calc(14px * var(--customsirge-fit));--customsirge-fs-eyebrow: calc(18px * var(--customsirge-fit));--customsirge-fs-stat: calc(120px * var(--customsirge-fit));--customsirge-lh-tight: 1;--customsirge-lh-heading: 1.1;--customsirge-lh-body: 1.5;--customsirge-fw-regular: 400;--customsirge-fw-medium: 500;--customsirge-fw-semibold: 600;--customsirge-fw-bold: 700;--customsirge-fw-black: 800;--customsirge-ls-eyebrow: -.07em;--customsirge-ls-heading: 0;--customsirge-ls-display: -.07em;--customsirge-transition-fast: .12s ease;--customsirge-transition: .2s ease;--customsirge-transition-slow: .32s ease;--customsirge-z-sticky: 40;--customsirge-fit: 1;--customsirge-fit-soft: 1}@media screen and (min-width:750px){@supports (width: calc(1px*tan(atan2(1px,1px)))){:root{--customsirge-fit-w: tan(atan2(100vw, 1440px));--customsirge-fit-h: tan(atan2(100vh, 1000px));--customsirge-fit: clamp(.75, min(var(--customsirge-fit-w), var(--customsirge-fit-h)), 1);--customsirge-fit-soft: clamp(.75, var(--customsirge-fit-w), 1)}}}@media screen and (max-width:749px){:root{--customsirge-fs-display: 75px;--customsirge-fs-mega: 52px;--customsirge-fs-h1: 52px;--customsirge-fs-h2: 32px;--customsirge-fs-h3: 20px;--customsirge-fs-lead: 18px;--customsirge-fs-stat: 110px;--customsirge-gutter: var(--customsirge-gutter-mobile)}}@media(prefers-reduced-motion:reduce){:root{--customsirge-transition-fast: 0ms;--customsirge-transition: 0ms;--customsirge-transition-slow: 0ms}}.customsirge-container{width:100%;max-width:var(--customsirge-content-max);margin-inline:auto;padding-inline:var(--customsirge-gutter)}.customsirge-eyebrow{font-family:var(--customsirge-font-display);font-size:var(--customsirge-fs-eyebrow);font-weight:var(--customsirge-fw-bold);letter-spacing:var(--customsirge-ls-eyebrow);text-transform:uppercase;color:var(--customsirge-text-accent);margin:0}.customsirge-title{font-family:var(--customsirge-font-display);font-weight:var(--customsirge-fw-bold);line-height:var(--customsirge-lh-heading);letter-spacing:var(--customsirge-ls-heading);text-transform:uppercase;color:var(--customsirge-text-primary);margin:0}.customsirge-title--display{font-size:var(--customsirge-fs-display);line-height:var(--customsirge-lh-tight);letter-spacing:var(--customsirge-ls-display)}.customsirge-title--mega{font-size:var(--customsirge-fs-mega);line-height:var(--customsirge-lh-tight);letter-spacing:var(--customsirge-ls-display)}.customsirge-title--h1{font-size:var(--customsirge-fs-h1)}.customsirge-title--h2{font-size:var(--customsirge-fs-h2)}.customsirge-title--h3{font-size:var(--customsirge-fs-h3)}.customsirge-text{color:var(--customsirge-text-secondary);line-height:var(--customsirge-lh-body);margin:0}.customsirge-text--lead{font-size:var(--customsirge-fs-lead)}.customsirge-text--muted{color:var(--customsirge-text-muted)}.customsirge-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--customsirge-space-2);padding:14px 28px;font-family:var(--customsirge-font-display);font-size:var(--customsirge-fs-sm);font-weight:var(--customsirge-fw-bold);letter-spacing:var(--customsirge-ls-eyebrow);text-transform:uppercase;text-decoration:none;color:var(--customsirge-text-inverse);background:var(--customsirge-bg-accent);border:2px solid var(--customsirge-bg-accent);border-radius:var(--customsirge-radius-sm);cursor:pointer;transition:background var(--customsirge-transition),color var(--customsirge-transition),border-color var(--customsirge-transition)}.customsirge-btn:hover{background:transparent;color:var(--customsirge-bg-accent)}.customsirge-btn--secondary{background:transparent;color:var(--customsirge-text-primary);border-color:var(--customsirge-border-default)}.customsirge-btn--secondary:hover{background:var(--customsirge-text-primary);color:var(--customsirge-text-inverse);border-color:var(--customsirge-text-primary)}.customsirge-btn--inverse{background:var(--customsirge-text-inverse);color:var(--customsirge-bg-accent);border-color:var(--customsirge-text-inverse)}.customsirge-btn--inverse:hover{background:transparent;color:var(--customsirge-text-inverse)}.customsirge-btn--skew{height:60px;padding-inline:32px;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);border-radius:0}.customsirge-btn.customsirge-btn--skew{--sk-clip: polygon(10px 0, 100% 0, calc(100% - 10px) 100%, 0 100%);--sk-fill: var(--customsirge-bg-accent);--sk-border: var(--customsirge-bg-accent);position:relative;isolation:isolate;border:0;background:var(--sk-border);clip-path:var(--sk-clip)}.customsirge-btn.customsirge-btn--skew:before{content:"";position:absolute;top:2.5px;right:2.5px;bottom:2.5px;left:2.5px;z-index:-1;pointer-events:none;background:var(--sk-fill);clip-path:var(--sk-clip)}.customsirge-btn.customsirge-btn--skew:hover{--sk-fill: white;background:var(--sk-border);color:var(--customsirge-bg-accent);opacity:1}.customsirge-link{display:inline-flex;align-items:center;gap:var(--customsirge-space-2);font-family:var(--customsirge-font-display);font-size:var(--customsirge-fs-sm);font-weight:var(--customsirge-fw-bold);letter-spacing:var(--customsirge-ls-eyebrow);text-transform:uppercase;color:var(--customsirge-text-primary);text-decoration:none}.customsirge-link:hover{color:var(--customsirge-text-accent)}.customsirge-stars{display:inline-flex;gap:2px;color:var(--customsirge-text-accent)}.customsirge-icon{display:inline-block;vertical-align:middle;flex:none}.customsirge-heading{display:flex;gap:var(--customsirge-space-12);margin-bottom:var(--customsirge-space-12)}.customsirge-heading--split{justify-content:space-between;align-items:flex-end}.customsirge-heading--stack{flex-direction:column;align-items:center;text-align:center}.customsirge-heading__main{display:flex;flex-direction:column;gap:var(--customsirge-space-4);max-width:60ch}.customsirge-heading__aside{display:flex;flex-direction:column;gap:var(--customsirge-space-4);align-items:flex-end;text-align:right;max-width:34ch}.customsirge-scroller{display:grid;grid-auto-flow:column;gap:var(--customsirge-space-6)}.customsirge-img{display:block;width:100%;height:auto}.customsirge-img--placeholder{background:var(--customsirge-surface-muted);display:grid;place-items:center}.customsirge-img--placeholder svg{width:40%;opacity:.4}.customsirge-accordion__item{border-top:1px solid var(--customsirge-border-subtle)}.customsirge-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--customsirge-space-4);padding-block:var(--customsirge-space-6);font-family:var(--customsirge-font-display);font-weight:var(--customsirge-fw-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--customsirge-text-primary);cursor:pointer;list-style:none}.customsirge-accordion__summary::-webkit-details-marker{display:none}.customsirge-accordion__icon{flex:none;transition:transform var(--customsirge-transition)}details[open]>.customsirge-accordion__summary .customsirge-accordion__icon{transform:rotate(45deg)}.customsirge-accordion__panel{padding-bottom:var(--customsirge-space-6);color:var(--customsirge-text-secondary);line-height:var(--customsirge-lh-body)}.customsirge-accordion__panel,.customsirge-accordion__panel p,.customsirge-accordion__panel li,.customsirge-accordion__panel td,.customsirge-accordion__panel th,.customsirge-accordion__panel span,.customsirge-accordion__panel div{font-family:var(--customsirge-font-body),sans-serif;font-size:var(--customsirge-fs-body);line-height:var(--customsirge-lh-body)}.customsirge-accordion__panel h1,.customsirge-accordion__panel h2,.customsirge-accordion__panel h3,.customsirge-accordion__panel h4,.customsirge-accordion__panel h5,.customsirge-accordion__panel h6{font-family:var(--customsirge-font-display),sans-serif;font-weight:var(--customsirge-fw-black);line-height:1.1;letter-spacing:-.02em;color:var(--customsirge-text-primary);margin:var(--customsirge-space-5) 0 var(--customsirge-space-2)}.customsirge-accordion__panel h1,.customsirge-accordion__panel h2,.customsirge-accordion__panel h3{font-size:var(--customsirge-fs-h4)}.customsirge-accordion__panel h4,.customsirge-accordion__panel h5,.customsirge-accordion__panel h6{font-size:var(--customsirge-fs-body)}.customsirge-accordion__panel>:first-child{margin-top:0}.customsirge-accordion__panel>:last-child{margin-bottom:0}.customsirge-accordion__panel p,.customsirge-accordion__panel ul,.customsirge-accordion__panel ol,.customsirge-accordion__panel table{margin:0 0 var(--customsirge-space-4)}.customsirge-accordion__panel ul{list-style:disc;padding-left:var(--customsirge-space-5)}.customsirge-accordion__panel ol{list-style:decimal;padding-left:var(--customsirge-space-5)}.customsirge-accordion__panel li{margin:0 0 var(--customsirge-space-2)}.customsirge-accordion__panel li:last-child{margin-bottom:0}.customsirge-accordion__panel strong,.customsirge-accordion__panel b{font-weight:var(--customsirge-fw-bold)}.customsirge-accordion__panel a{color:var(--customsirge-text-accent);text-decoration:underline}.customsirge-pcard{display:flex;flex-direction:column}.customsirge-pcard__media{display:block;border-radius:var(--customsirge-radius-md);overflow:hidden}.customsirge-pcard__media .customsirge-img{transition:transform var(--customsirge-transition-slow)}.customsirge-pcard__media:hover .customsirge-img{transform:scale(1.03)}.customsirge-pcard__body{display:flex;flex-direction:column;gap:var(--customsirge-space-3);padding-top:var(--customsirge-space-5)}.customsirge-pcard__title{font-size:var(--customsirge-fs-h4)}.customsirge-pdp__title,.customsirge-pcard__title,.customsirge-pcard__title a,.grid-product__title,.product-single__title,.cart__item-title,.cart__item-title a{text-transform:uppercase}.customsirge-pcard__title a{color:inherit;text-decoration:none}.customsirge-pcard__rating{display:flex;align-items:center;gap:var(--customsirge-space-2)}.customsirge-pcard__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--customsirge-space-4);margin-top:auto;padding-top:var(--customsirge-space-2)}.customsirge-pcard__price{font-size:16px;font-weight:var(--customsirge-fw-bold);color:var(--customsirge-text-primary)}.customsirge-pcard__was{color:var(--customsirge-text-muted);font-weight:var(--customsirge-fw-regular);margin-right:var(--customsirge-space-2);font-size:var(--customsirge-fs-sm)}.customsirge-pcard__price-row{display:flex;align-items:baseline;gap:var(--customsirge-space-2)}.customsirge-pcard__price-row .customsirge-pcard__was{margin-right:0}.customsirge-pcard__add{padding:10px 16px;font-size:12px}@media screen and (max-width:749px){.customsirge-heading{flex-direction:column;gap:var(--customsirge-space-5);align-items:flex-start;margin-bottom:var(--customsirge-space-8)}.customsirge-heading__aside{align-items:flex-start;text-align:left}.customsirge-scroller{grid-auto-columns:80%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--customsirge-gutter-mobile);-webkit-overflow-scrolling:touch;scrollbar-width:none}.customsirge-scroller::-webkit-scrollbar{display:none}.customsirge-scroller>*{scroll-snap-align:start}}@font-face{font-family:Schiek Industry;src:url(/cdn/shop/files/industry-bold.otf?v=1791680303) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Schiek Industry;src:url(/cdn/shop/files/industry-black.otf?v=1791680303) format("opentype");font-weight:900;font-style:normal;font-display:swap}.customsirge-hero .customsirge-hero__body,.customsirge-hero .customsirge-hero__body *{font-family:Schiek Industry,sans-serif!important}.customsirge-tmls .customsirge-tmls__quote{font-family:Schiek Industry,sans-serif!important;font-weight:700}.customsirge-stats .customsirge-stats__subcopy{font-family:Schiek Industry,sans-serif!important;font-weight:700;text-transform:uppercase!important;letter-spacing:.5px!important}@font-face{font-family:Schiek Industry;src:url(/cdn/shop/files/industry-medium.otf?v=1791680303) format("opentype");font-weight:500;font-style:normal;font-display:swap}.customsirge-stats .customsirge-stats__caption{font-family:Schiek Industry,sans-serif!important;font-weight:700;text-transform:uppercase!important;letter-spacing:.5px!important}@font-face{font-family:Schiek Industry;src:url(/cdn/shop/files/industry-demi.otf?v=1791680303) format("opentype");font-weight:600;font-style:normal;font-display:swap}:root{--customsirge-font-button: "Schiek Industry", sans-serif;--customsirge-fw-button: 700}.pagination,.pagination .page,.pagination .page a,.pagination .current{font-family:Schiek Industry,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;font-variant-numeric:lining-nums tabular-nums;font-size:16px;letter-spacing:0;line-height:1.25}.pagination .page.current,.pagination .page a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.pagination a:focus-visible{outline:2px solid currentColor;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/37/assets/customsirge_design_tokens.css.map */
