:root{--pw-bg-deep: #0a0a0f;--pw-bg-elevated: #141420;--pw-bg-surface: #1c1c2e;--pw-accent: #ff6b00;--pw-accent-hover: #ff8c33;--pw-secondary: #a020f0;--pw-text: #edefef;--pw-muted: #8a8f98;--pw-border: rgba(255, 107, 0, .12);--pw-glow: rgba(160, 32, 240, .18);--pw-max: 1200px}*,*:before,*:after{box-sizing:border-box}html{background:var(--pw-bg-deep);color:var(--pw-text)}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;background:radial-gradient(circle at top right,rgba(160,32,240,.08),transparent 28%),linear-gradient(180deg,#0b0b10,#0a0a0f);color:var(--pw-text)}a{color:var(--pw-accent);text-decoration:none}a:hover{color:var(--pw-accent-hover)}img{max-width:100%;display:block}.pw-shell{min-height:100vh}.pw-container{width:min(calc(100% - 2rem),var(--pw-max));margin:0 auto}.pw-header{position:sticky;top:0;left:0;right:0;z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0fbd;border-bottom:1px solid rgba(255,107,0,.06)}.pw-header-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:72rem;padding:1rem 1.5rem}.pw-brand{display:inline-flex;align-items:center;gap:.7rem;color:var(--pw-text);min-height:44px}.pw-brand-mark{width:32px;height:auto}.pw-brand-wordmark{font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:.875rem;font-weight:700}.pw-brand-wordmark span{color:var(--pw-accent)}.pw-nav{display:flex;align-items:center;gap:.25rem}.pw-nav a{color:var(--pw-muted);display:inline-flex;align-items:center;min-height:44px;padding:.5rem .75rem;border-radius:.375rem;font-size:.875rem;transition:color .16s ease}.pw-nav a:hover{color:var(--pw-text)}.pw-nav a.is-active{color:var(--pw-accent)}.pw-main{padding:2.5rem 0 4rem}.pw-card,.shopify-section .product,.shopify-section .shopify-policy__container,.shopify-section .main-page-title+div{background:linear-gradient(180deg,#1c1c2ee6,#141420f5);border:1px solid var(--pw-border);border-radius:20px;box-shadow:0 0 0 1px #ff6b0005,0 0 28px #a020f014}.pw-hero{padding:3rem;position:relative;overflow:hidden}.pw-hero:before{content:"";position:absolute;inset:auto -10% -20% auto;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(160,32,240,.18),transparent 70%);pointer-events:none}.pw-kicker,.product__text.caption-with-letter-spacing{display:inline-block;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ff6b00d1}.pw-title,.product__title,.main-page-title,.shopify-policy__title h1{margin:.8rem 0 0;font-size:clamp(2rem,4vw,3.5rem);line-height:1.05;letter-spacing:-.03em;color:var(--pw-text)}.pw-copy,.product__description,.rte,.shopify-policy__body,.product__description p,.shopify-policy__body p,.main-page-title+div p{color:var(--pw-muted);font-size:1rem;line-height:1.72}.pw-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:1.5rem;margin-top:2rem}.pw-panel{padding:1.4rem}.pw-panel h2,.rte h2,.rte h3,.shopify-policy__body h2,.shopify-policy__body h3{color:var(--pw-text);margin-top:0}.pw-panel ul,.rte ul,.shopify-policy__body ul{margin:.75rem 0 0;padding-left:1.25rem;color:var(--pw-muted)}.pw-badge-row{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1rem}.pw-badge{display:inline-flex;align-items:center;padding:.4rem .6rem;border-radius:999px;border:1px solid var(--pw-border);background:#1c1c2ecc;color:var(--pw-muted);font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:.72rem}.button,.button--primary,.shopify-payment-button__button,button[type=submit]{background:var(--pw-accent)!important;border:none!important;color:var(--pw-bg-deep)!important;border-radius:10px!important;min-height:48px!important;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace!important;font-weight:700!important;box-shadow:none!important}.button:hover,.button--primary:hover,.shopify-payment-button__button:hover,button[type=submit]:hover{background:var(--pw-accent-hover)!important}.button--secondary{background:transparent!important;border:1px solid var(--pw-border)!important;color:var(--pw-text)!important}.field__input,.select__select,input,textarea,select{background:var(--pw-bg-surface)!important;border:1px solid var(--pw-border)!important;color:var(--pw-text)!important;border-radius:12px!important}.price,.price-item{color:var(--pw-accent);font-weight:700}.product__media-wrapper,.product__info-wrapper,.product__media-list,.product-form,.quantity{color:var(--pw-text)}.card__inner,.card__content,.collection .card-wrapper .card{background:var(--pw-bg-elevated);border-radius:16px}.shopify-policy__container,.main-page-title+div{padding:2rem;max-width:860px;margin:0 auto}.pw-divider{height:1px;width:100%;margin:0 0 3rem;background:linear-gradient(90deg,transparent 0%,rgba(255,107,0,.08) 12%,rgba(255,107,0,.22) 50%,rgba(255,107,0,.08) 88%,transparent 100%)}.pw-divider-bottom{margin:3rem 0 1.5rem}.pw-footer{padding:4rem 1.5rem 2rem}.pw-footer-grid{display:grid;gap:2.5rem;grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr))}.pw-footer-brand{font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:.875rem;font-weight:700;color:var(--pw-text)}.pw-footer-brand span{color:var(--pw-accent)}.pw-footer-copy{margin-top:.5rem;color:var(--pw-muted);font-size:.75rem;line-height:1.65}.pw-footer-meta{margin-top:.75rem;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:.75rem;color:#ff6b00d1}.pw-footer-heading{margin:0 0 .75rem;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--pw-muted)}.pw-footer-links{margin:0;padding:0;list-style:none}.pw-footer-links li+li{margin-top:.5rem}.pw-footer-links a{display:inline-flex;align-items:center;min-height:44px;color:var(--pw-muted);font-size:.875rem}.pw-footer-links a:hover{color:var(--pw-text)}.pw-footer-legal{margin:0;text-align:center;font-size:.75rem;color:#8a8f9899}@media(max-width:960px){.pw-grid,.pw-footer-grid{grid-template-columns:1fr}}@media(max-width:860px){.pw-grid{grid-template-columns:1fr}.pw-hero{padding:2rem 1.25rem}.pw-header-inner{align-items:flex-start;flex-direction:column;padding-left:1rem;padding-right:1rem}.pw-nav{flex-wrap:wrap;gap:.25rem .5rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pixelwise.css.map */
