*{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;margin:0;min-height:100svh}html,body{overflow-x:clip}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}select{background-color:var(--color-background);color:currentcolor}dialog{background-color:var(--color-background);color:var(--color-foreground)}p{text-wrap:pretty}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p:empty{display:none}:is(p,h1,h2,h3,h4,h5,h6):first-child,:empty:first-child+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:is(p,h1,h2,h3,h4,h5,h6):last-child,:where(p,h1,h2,h3,h4,h5,h6)+:has(+:empty:last-child){margin-block-end:0}body{font-family:var(--font-body);background-color:var(--color-background);color:var(--color-foreground)}h1,h2,h3{font-family:var(--font-mono);font-weight:700;letter-spacing:-.5px}.shopify-section{--content-width: min( calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2) );--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;grid-template-columns:var(--content-grid);display:grid;width:100%}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-button);font-weight:400;font-size:24px;letter-spacing:0;text-transform:uppercase;line-height:24px;padding:11px 22px;border:1px solid transparent;border-radius:0;text-decoration:none;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.btn-primary{background:var(--color-accent);color:var(--color-ink);border-color:var(--color-accent)}.btn-primary:hover{background:var(--color-accent-dim);border-color:var(--color-accent-dim);color:var(--color-ink)}.btn-ghost{background:transparent;color:var(--color-accent);border:1px solid var(--color-accent);box-shadow:none}.btn-ghost:hover{background:var(--color-accent-tint);border-color:var(--color-accent);color:var(--color-accent)}.btn-cut{--btn-cut: 12px;clip-path:polygon(4px 0,100% 0,100% calc(100% - var(--btn-cut)),calc(100% - var(--btn-cut)) 100%,0 100%,0 4px);box-shadow:none}.btn-add-cart,.ps-btn-primary,.cart-checkout-btn,.about-more .btn,.quote-btn:not([data-build-paint-open],dialog *){--glow: var(--color-accent);position:relative}.quote-btn.quote-btn--wa{--glow: #25D366}.btn-add-cart:after,.ps-btn-primary:after,.cart-checkout-btn:after,.about-more .btn:after,.quote-btn:not([data-build-paint-open],dialog *):after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;pointer-events:none;box-shadow:0 0 3px var(--glow),0 0 10px var(--glow),0 0 26px color-mix(in srgb,var(--glow) 55%,transparent),inset 0 0 8px color-mix(in srgb,var(--glow) 35%,transparent);will-change:opacity;animation:glow-wave var(--glow-wave-speed) cubic-bezier(.37,0,.63,1) infinite}@keyframes glow-wave{0%,to{opacity:.08}50%{opacity:1}}.btn-add-cart:hover:after,.btn-add-cart:focus-visible:after,.ps-btn-primary:hover:after,.ps-btn-primary:focus-visible:after,.cart-checkout-btn:hover:after,.cart-checkout-btn:focus-visible:after,.about-more .btn:hover:after,.about-more .btn:focus-visible:after,.quote-btn:hover:after,.quote-btn:focus-visible:after{animation:none;opacity:1}.btn-add-cart:disabled:after,.cart-checkout-btn:disabled:after,.ps-btn-primary:disabled:after,.ps-modal.oos .ps-btn-primary:after{content:none}.prod-cta--add:hover,.prod-cta--add:focus-visible,.prod-cta--add:active{box-shadow:0 0 2px var(--color-accent),0 0 8px color-mix(in srgb,var(--color-accent) 70%,transparent),0 0 22px color-mix(in srgb,var(--color-accent) 34%,transparent),inset 0 0 7px color-mix(in srgb,var(--color-accent) 28%,transparent);animation:glow-ignite .42s steps(1) 1}@keyframes glow-ignite{0%{box-shadow:none}18%{box-shadow:0 0 6px var(--color-accent)}30%{box-shadow:none}52%{box-shadow:0 0 12px var(--color-accent)}64%{box-shadow:0 0 3px var(--color-accent)}}@media(prefers-reduced-motion:reduce){.btn-add-cart:after,.ps-btn-primary:after,.cart-checkout-btn:after,.about-more .btn:after,.quote-btn:after{animation:none;opacity:.7}.prod-cta--add:hover,.prod-cta--add:focus-visible,.prod-cta--add:active{animation:none}}:root{--logo-red: #F2193C;--logo-mint: #8EEBA3}.lg.lg{position:relative;isolation:isolate;overflow:visible;color:var(--logo-mint);background:linear-gradient(color-mix(in srgb,var(--logo-mint) 15%,transparent) 1px,transparent 1px) 0 0 / 11px 11px,linear-gradient(90deg,color-mix(in srgb,var(--logo-mint) 15%,transparent) 1px,transparent 1px) 0 0 / 11px 11px,#050807;border:2px solid var(--logo-red);box-shadow:inset 0 0 0 2px #050807,inset 0 0 0 3px var(--logo-red);text-shadow:0 0 6px color-mix(in srgb,var(--logo-mint) 50%,transparent);transition:box-shadow .15s,color .15s}.lg.lg.lg{border-radius:9px;padding-left:26px}.lg.lg:before{content:"";position:absolute;left:9px;top:50%;width:9px;height:9px;margin-top:-4.5px;pointer-events:none;background:linear-gradient(var(--logo-red) 0 0) 0 0 / 4px 4px no-repeat,linear-gradient(var(--logo-red) 0 0) 5px 0 / 4px 4px no-repeat,linear-gradient(var(--logo-red) 0 0) 0 5px / 4px 4px no-repeat,linear-gradient(var(--logo-red) 0 0) 5px 5px / 4px 4px no-repeat}.lg.lg:after{content:"";position:absolute;right:7px;bottom:4px;width:23px;height:7px;pointer-events:none;opacity:.55;background:linear-gradient(var(--logo-mint) 0 0) 0 4px / 3px 3px no-repeat,linear-gradient(var(--logo-mint) 0 0) 5px 0 / 3px 3px no-repeat,linear-gradient(var(--logo-mint) 0 0) 10px 4px / 3px 3px no-repeat,linear-gradient(var(--logo-mint) 0 0) 15px 4px / 3px 3px no-repeat,linear-gradient(var(--logo-mint) 0 0) 20px 0 / 3px 3px no-repeat}.lg.lg:hover,.lg.lg:focus-visible,.lg.lg.is-active,.lg.lg[aria-expanded=true],.lg.lg[aria-pressed=true],.lg.lg[aria-current=page]{color:#fff;border-color:var(--logo-red);box-shadow:inset 0 0 0 2px #050807,inset 0 0 0 3px var(--logo-red),0 0 10px color-mix(in srgb,var(--logo-red) 70%,transparent),0 0 24px color-mix(in srgb,var(--logo-red) 30%,transparent)}.lg.lg.is-active,.lg.lg[aria-expanded=true],.lg.lg[aria-pressed=true],.lg.lg[aria-current=page]{background-color:#1c0509}.lg.lg .c{color:var(--logo-red)}.mbtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 14px 8px 26px;font-family:var(--font-title);font-size:16px;line-height:20px;font-weight:400;font-synthesis:none;text-transform:uppercase;white-space:nowrap;cursor:pointer}.mbtn--l{font-size:24px;line-height:28px;padding:10px 18px 10px 26px}.mbtn .c{font-family:"IBM Plex Mono",var(--font-mono),monospace;font-size:13px;line-height:1;color:var(--logo-red)}@media(max-width:1199px){.mbtn--l{font-size:16px;line-height:20px}}@media(forced-colors:active){.lg.lg{background:Canvas;border:1px solid ButtonText;box-shadow:none;text-shadow:none}.lg.lg:before,.lg.lg:after{content:none}.lg.lg:hover,.lg.lg:focus-visible,.lg.lg[aria-current=page]{border-color:Highlight}}.tbtn.tbtn{--glow: var(--color-accent);position:relative;background:#0e3b28;color:#f4fff6;border:1px solid #8EEBA3;text-shadow:none;text-decoration:none;-webkit-appearance:none;appearance:none;background-image:none}.tbtn.tbtn.mbtn{padding:8px 14px}.tbtn.tbtn.mbtn.mbtn--l{padding:10px 18px}.tbtn .c{color:inherit}@media(hover:hover){.tbtn.tbtn:hover:not(:active):not(.is-active):not([aria-current=page]):not([aria-pressed=true]):not([aria-expanded=true]):not([aria-selected=true]){background:#145c3c;color:#f4fff6}}.tbtn.tbtn:focus-visible:not(.is-active):not([aria-current=page]):not([aria-pressed=true]):not([aria-expanded=true]):not([aria-selected=true]){background:#145c3c;color:#f4fff6}.tbtn.tbtn.is-active,.tbtn.tbtn[aria-current=page],.tbtn.tbtn[aria-pressed=true],.tbtn.tbtn[aria-expanded=true],.tbtn.tbtn[aria-selected=true],.tbtn.tbtn:active{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-ink)}.tbtn.tbtn.is-active:after,.tbtn.tbtn[aria-current=page]:after,.tbtn.tbtn[aria-pressed=true]:after,.tbtn.tbtn[aria-expanded=true]:after,.tbtn.tbtn[aria-selected=true]:after,.tbtn.tbtn:active:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;pointer-events:none;box-shadow:0 0 3px var(--glow),0 0 10px var(--glow),0 0 26px color-mix(in srgb,var(--glow) 55%,transparent),inset 0 0 8px color-mix(in srgb,var(--glow) 35%,transparent);will-change:opacity;animation:glow-wave var(--glow-wave-speed) cubic-bezier(.37,0,.63,1) infinite}@media(prefers-reduced-motion:reduce){.tbtn.tbtn.is-active:after,.tbtn.tbtn[aria-current=page]:after,.tbtn.tbtn[aria-pressed=true]:after,.tbtn.tbtn[aria-expanded=true]:after,.tbtn.tbtn[aria-selected=true]:after,.tbtn.tbtn:active:after{animation:none;opacity:.7}}@media(forced-colors:active){.tbtn.tbtn,.tbtn.tbtn:hover,.tbtn.tbtn:focus-visible,.tbtn.tbtn:active,.tbtn.tbtn.is-active,.tbtn.tbtn[aria-current=page],.tbtn.tbtn[aria-pressed=true],.tbtn.tbtn[aria-expanded=true],.tbtn.tbtn[aria-selected=true]{background:ButtonFace;color:ButtonText;border:1px solid ButtonText;text-shadow:none}.tbtn.tbtn:hover,.tbtn.tbtn:focus-visible,.tbtn.tbtn:active,.tbtn.tbtn.is-active,.tbtn.tbtn[aria-current=page],.tbtn.tbtn[aria-pressed=true],.tbtn.tbtn[aria-expanded=true],.tbtn.tbtn[aria-selected=true]{border-color:Highlight}.tbtn.tbtn.is-active:after,.tbtn.tbtn[aria-current=page]:after,.tbtn.tbtn[aria-pressed=true]:after,.tbtn.tbtn[aria-expanded=true]:after,.tbtn.tbtn[aria-selected=true]:after,.tbtn.tbtn:active:after{content:none;box-shadow:none;animation:none}}.mint-tile{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;background:#8eeba3;color:#06140c;border:0;box-shadow:none;font-family:var(--font-title);font-weight:400;font-synthesis:none;font-size:16px;line-height:20px;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer}.mint-tile--bar{font-size:24px;line-height:28px;padding:10px 18px;min-height:44px}.mint-tile--desk{font-size:16px;line-height:20px;padding:8px 14px;min-height:44px}.mint-tile:hover,.mint-tile:focus-visible,.mint-tile:active,.mint-tile[aria-current=page]{background:#8eeba3;color:#06140c;box-shadow:none}.mint-tile:focus-visible{outline:2px solid #06140C;outline-offset:2px}.mint-tile:before,.mint-tile:after{content:none}@media(forced-colors:active){.mint-tile,.mint-tile:hover,.mint-tile:focus-visible,.mint-tile[aria-current=page]{background:ButtonFace;color:ButtonText;border:1px solid ButtonText;box-shadow:none}}.btn:disabled,.btn[disabled]{background:transparent;color:var(--color-text-muted);border-color:var(--color-line-2);box-shadow:none;cursor:not-allowed}.btn-ghost:disabled:hover,.btn-primary:disabled:hover{background:transparent;border-color:var(--color-line-2);color:var(--color-text-muted)}.pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:32px}.pagination .page,.pagination .prev,.pagination .next{display:flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 10px;background:var(--color-header-footer);color:var(--color-foreground);border:1px solid var(--color-line-2);font-family:var(--font-button);font-weight:400;font-size:16px;line-height:16px;letter-spacing:0}.pagination .page a,.pagination .prev a,.pagination .next a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:inherit;text-decoration:none}.pagination .page:hover,.pagination .page:has(a:hover){border-color:var(--color-accent);color:var(--color-accent)}.pagination .page.current{background:var(--color-accent);color:var(--color-ink);border-color:var(--color-accent)}.pagination .prev,.pagination .next{background:var(--color-accent);color:var(--color-ink);border:1px solid var(--color-accent);font-size:16px;letter-spacing:0;text-transform:uppercase;line-height:16px}.pagination .prev:hover,.pagination .next:hover,.pagination .prev:has(a:hover),.pagination .next:has(a:hover){background:var(--color-accent-dim);border-color:var(--color-accent-dim)}.pagination .deco{display:flex;align-items:center;justify-content:center;min-width:34px;height:34px;color:var(--color-text-muted);font-family:var(--font-button);font-size:16px;line-height:16px;font-weight:400;letter-spacing:0}@media(max-width:768px){.pagination .prev,.pagination .next{padding:0 8px;font-size:16px;line-height:16px}.pagination .page{min-width:30px;height:30px;font-size:16px;line-height:16px}}.wl-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;background:none;border:2px solid transparent;border-radius:0;color:var(--color-foreground);cursor:pointer;transition:color .15s,background .15s,border-color .15s;-webkit-tap-highlight-color:transparent}.wl-btn__icon{display:inline-flex;flex-shrink:0}.wl-btn__icon svg{width:1.25rem;height:1.25rem;display:block}.wl-btn[aria-pressed=true]{color:var(--color-accent)}.wl-btn[aria-pressed=true] .wl-btn__icon .disk-body{fill:var(--color-accent-dim)}.wl-btn[aria-pressed=true] .wl-btn__icon .disk-slider,.wl-btn[aria-pressed=true] .wl-btn__icon .disk-label{fill:var(--color-accent)}.wl-btn--card{position:absolute;top:.5rem;right:.5rem;z-index:2;width:2.1rem;height:2.1rem;background:#000;border-color:var(--color-border);box-shadow:2px 2px #000}.wl-btn--card:hover,.wl-btn--card[aria-pressed=true]{color:var(--color-accent);border-color:var(--color-accent)}.wl-btn--card .wl-btn__icon svg{width:1.1rem;height:1.1rem}.wl-btn--full{width:100%;padding:.6rem 1.25rem;border-color:var(--color-border);color:var(--color-text-muted);font-family:var(--font-button);font-size:24px;font-weight:400;letter-spacing:0;text-transform:uppercase;line-height:24px}.wl-btn--full:hover,.wl-btn--full[aria-pressed=true]{color:var(--color-accent);border-color:var(--color-accent)}.wl-btn__label-remove,.wl-btn[aria-pressed=true] .wl-btn__label-add{display:none}.wl-btn[aria-pressed=true] .wl-btn__label-remove{display:inline}.product-wishlist{margin-top:.75rem}.header-wishlist-btn{position:relative}.wishlist-count{font-family:var(--font-mono);font-weight:700;font-size:12px;color:var(--color-accent);margin-left:.15rem}[data-wishlist-count][hidden]{display:none}#toast{position:fixed;right:calc(var(--page-margin, 1rem) + 8px);bottom:24px;width:max-content;min-width:200px;max-width:min(360px,calc(100vw - 2 * var(--page-margin, 1rem) - 16px));z-index:1000;transform:translateY(1rem);opacity:0;pointer-events:none;transition:opacity .2s,transform .2s}#toast.show{opacity:1;transform:translateY(0)}#toast.os-window{box-shadow:0 0 0 1.5px var(--sprue-fill),0 0 0 2.5px var(--sprue-core),0 0 0 var(--sprue-tube) var(--sprue-fill),4px 4px 0 var(--color-accent)}#toast .toast-window__body{background:var(--color-background);border-radius:0 0 7px 7px}#toast.toast-window--anchored{right:auto;bottom:auto}#toast .os-bar{min-height:32px}#toast .os-bar__title{font-size:24px;line-height:28px;font-synthesis:none}.toast-window__body{display:flex;align-items:center;gap:10px;padding:10px 14px 12px;color:var(--color-foreground);font-family:var(--font-mono);font-size:12px;letter-spacing:.5px;overflow-wrap:anywhere}.toast-window__icon{flex-shrink:0;display:inline-flex;width:24px;height:24px;color:var(--color-accent)}.toast-window__icon svg{width:100%;height:100%}.toast-window__icon .disk-body,.toast-window__icon .disk-label{fill:currentColor}@media(max-width:768px){#toast{right:0;left:0;bottom:auto;top:calc(var(--header-h, 100px) + 20px);margin-inline:auto;transform:translateY(-1rem)}#toast.show{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){#toast{transition:none}}.stock-toggle{display:inline-flex;align-items:center;gap:10px;min-height:32px;margin:0;padding:0;background:none;border:0;border-radius:0;color:var(--color-text-muted);font-family:var(--font-button);font-size:18px;font-weight:400;letter-spacing:0;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .15s;line-height:16px}.stock-toggle:hover{color:var(--color-accent)}.stock-toggle:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.stock-toggle__track{position:relative;flex-shrink:0;box-sizing:border-box;width:30px;height:16px;border:1px solid currentColor;transition:background-color .15s,border-color .15s}.stock-toggle__track:before{content:"";position:absolute;top:2px;left:2px;width:10px;height:10px;background:currentColor;transition:transform .15s,background-color .15s}.stock-toggle[aria-checked=true]{color:var(--color-foreground)}.stock-toggle[aria-checked=true]:hover{color:var(--color-accent)}.stock-toggle[aria-checked=true] .stock-toggle__track{background:var(--color-accent);border-color:var(--color-accent)}.stock-toggle[aria-checked=true] .stock-toggle__track:before{transform:translate(14px);background:var(--color-ink)}@media(prefers-reduced-motion:reduce){.stock-toggle,.stock-toggle__track,.stock-toggle__track:before{transition:none}}@media(max-width:768px){.stock-toggle{min-height:44px}}html.stock-redirecting .collection-page,html.stock-redirecting .search-page{position:relative;min-height:60vh}html.stock-redirecting .collection-inner,html.stock-redirecting .search-page-inner{visibility:hidden}html.stock-redirecting .collection-page:after,html.stock-redirecting .search-page:after{content:"> " attr(data-loading-label);position:absolute;top:96px;left:50%;transform:translate(-50%);max-width:calc(100% - 2 * var(--page-margin, 1rem));padding-right:4px;border-right:.6em solid var(--color-accent);font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:1px;line-height:1.4;text-transform:uppercase;white-space:nowrap;color:var(--color-accent);animation:stock-cursor 1s steps(1) infinite}@keyframes stock-cursor{50%{border-right-color:transparent}}@media(prefers-reduced-motion:reduce){html.stock-redirecting .collection-page:after,html.stock-redirecting .search-page:after{animation:none}}*{scrollbar-width:thin;scrollbar-color:var(--color-accent) var(--color-deep)}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:var(--color-deep)}*::-webkit-scrollbar-thumb{background:var(--color-accent);border-radius:0}*::-webkit-scrollbar-thumb:hover{background:var(--color-accent-light)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/critical.css.map */
