:root{--p8-anchor: #0f1117;--p8-anchor-soft: #1a1d24;--p8-bg: #ffffff;--p8-bg-soft: #fafaf7;--p8-bg-card: #f4f4f4;--p8-red: #e5232b;--p8-red-hover: #c01f26;--p8-teal: #0d6b78;--p8-rule: rgba(15, 17, 23, .08);--p8-rule-strong: rgba(15, 17, 23, .16);--p8-rule-onblack: rgba(255, 255, 255, .12);--p8-h1: clamp(56px, 9vw, 120px);--p8-h2-billboard: clamp(40px, 6vw, 72px);--p8-h2-section: clamp(32px, 4.5vw, 56px);--p8-eyebrow: 12px;--p8-body: 17px;--p8-small: 14px}section[style*="#F2EDE6"],section[style*="#f2ede6"],.cream-bg,[data-bg=cream]{background:var(--p8-bg-soft)!important}.p8-band-black{background:var(--p8-anchor)!important;color:#fff!important}.p8-band-black h1,.p8-band-black h2,.p8-band-black h3,.p8-band-black h4{color:#fff!important}.p8-band-black p{color:#ffffffc7}.p8-band-black a{color:#fff}.p8-band-black a:hover{color:var(--p8-red)}.p8-band-red{background:var(--p8-red)!important;color:#fff!important}.p8-band-red a{color:#fff;text-decoration:underline}.inkmerge-shop-gallery h2,.inkmerge-capability-brag h2,.inkmerge-product-marquee h2,.inkmerge-comparison h2,.inkmerge-b2b-callout h2,.inkmerge-bestsellers-grid h2,.inkmerge-featured-callout h2{font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif!important;font-weight:800!important;font-size:var(--p8-h2-section)!important;line-height:1.05!important;letter-spacing:-.02em!important;text-wrap:balance;margin:0 0 24px}.p8-eyebrow{display:inline-block;font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:var(--p8-eyebrow);line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:var(--p8-red);font-weight:600;margin:0 0 16px}.p8-band-black .p8-eyebrow{color:var(--p8-red)}.p8-num,[data-p8-num]{font-family:JetBrains Mono,SF Mono,ui-monospace,monospace!important;font-feature-settings:"tnum" 1,"cv02" 1,"cv03" 1;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em}.p8-stat-num{font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-feature-settings:"tnum" 1,"cv02" 1;font-variant-numeric:tabular-nums;font-weight:700;font-size:clamp(48px,8vw,96px);line-height:1;letter-spacing:-.03em;color:var(--p8-anchor)}.p8-band-black .p8-stat-num{color:#fff}a:hover{color:var(--p8-teal)}input:focus,textarea:focus,select:focus{outline-color:var(--p8-teal);border-color:var(--p8-teal)}[data-section-bg=teal],section.teal-bg{background:var(--p8-bg)!important}.p8-fullbleed{width:100vw;margin-left:calc(-50vw + 50%);position:relative}@media(prefers-reduced-motion:reduce){.p8-marquee-track{animation:none!important}}.p8-hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.swatches__holder{display:flex;flex-direction:column;gap:8px}.swatches__holder .swatches__title{font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--p8-anchor, #0f1117);font-weight:600;margin:0 0 4px}.swatches__holder .swatches__title [data-swatch-selected-name]{font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:14px;letter-spacing:0;text-transform:none;color:#0f1117c7;margin-left:4px}.swatches__holder{--p8-chip-min: 140px}.swatches__holder [data-swatch-option]{display:inline-flex!important;align-items:center;justify-content:center;min-width:var(--p8-chip-min);min-height:44px;padding:10px 16px!important;background:#fff!important;color:var(--p8-anchor, #0f1117)!important;border:1px solid rgba(15,17,23,.16)!important;border-radius:0!important;font-family:Inter,system-ui,sans-serif!important;font-weight:500!important;font-size:14px!important;line-height:1.2!important;letter-spacing:0!important;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease;box-sizing:border-box;-webkit-user-select:none;user-select:none}.swatches__holder [data-swatch-option]:hover{border-color:var(--p8-anchor, #0f1117)!important}.swatches__holder [data-swatch-option].swatch--active{background:#fff!important;color:var(--p8-red, #e5232b)!important;border:2px solid var(--p8-red, #e5232b)!important;padding:9px 15px!important;font-weight:600!important}.swatches__holder{flex-direction:row;flex-wrap:wrap;align-items:flex-start}.swatches__holder .swatches__title{flex:0 0 100%}.swatches__holder [data-swatch-option]{flex:0 1 auto}.button--addToCart,.button--addToCart.button--primary,.button--addToCart.button--primary__filled{background:var(--p8-red, #e5232b)!important;color:#fff!important;font-family:Plus Jakarta Sans,Inter,system-ui,sans-serif!important;font-weight:700!important;font-size:16px!important;line-height:24px!important;letter-spacing:-.01em!important;padding:18px 32px!important;border:none!important;border-radius:0!important;text-transform:none!important;transition:transform .12s cubic-bezier(.23,1,.32,1),box-shadow .12s cubic-bezier(.23,1,.32,1),background-color .15s ease;will-change:transform}.button--addToCart:hover{background:var(--p8-red-hover, #c01f26)!important;transform:scale(1.01);box-shadow:0 4px 12px #e5232b2e}.button--addToCart:active{transform:scale(.99);box-shadow:0 1px 4px #e5232b1f}@media(prefers-reduced-motion:reduce){.button--addToCart{transition:background-color .15s ease!important}.button--addToCart:hover,.button--addToCart:active{transform:none!important}}.shopify-payment-button{background:var(--p8-bg-soft, #fafaf7)!important;padding:12px!important;border:1px solid rgba(15,17,23,.06)!important;border-radius:0!important;margin-top:12px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/inkmerge-phase8.css.map */
