@import"https://fonts.googleapis.com/css2?family=Space+Mono:ital,wght@0,400;0,700;1,400&display=swap";:root,html,body{color-scheme:light only!important;forced-color-adjust:none}@media(prefers-color-scheme:dark){:root,html,body{color-scheme:light only!important}}:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-6,.color-scheme-58084d4c-a86e-4d0a-855e-a0966e5043f7{--color-background: rgb(8, 8, 8) !important;--color-background-rgb: 8, 8, 8 !important;--color-foreground: rgb(200, 195, 188) !important;--color-foreground-rgb: 200, 195, 188 !important;--color-foreground-heading: rgb(212, 255, 0) !important;--color-foreground-heading-rgb: 212, 255, 0 !important;--color-primary: rgb(200, 195, 188) !important;--color-primary-rgb: 200, 195, 188 !important;--color-primary-hover: rgb(255, 255, 255) !important;--color-primary-hover-rgb: 255, 255, 255 !important;--color-border: rgba(255, 255, 255, .1) !important;--color-border-rgb: 255, 255, 255 !important;--color-shadow: rgb(0, 0, 0) !important;--color-shadow-rgb: 0, 0, 0 !important;--color-primary-button-background: rgb(240, 236, 229) !important;--color-primary-button-text: rgb(8, 8, 8) !important;--color-primary-button-border: rgb(240, 236, 229) !important;--color-primary-button-hover-background: rgb(212, 255, 0) !important;--color-primary-button-hover-text: rgb(8, 8, 8) !important;--color-primary-button-hover-border: rgb(212, 255, 0) !important;--color-secondary-button-background: rgba(0, 0, 0, 0) !important;--color-secondary-button-text: rgb(200, 195, 188) !important;--color-secondary-button-border: rgb(200, 195, 188) !important;--color-secondary-button-hover-background: rgba(255, 255, 255, .08) !important;--color-secondary-button-hover-text: rgb(255, 255, 255) !important;--color-secondary-button-hover-border: rgb(255, 255, 255) !important;--color-input-background: rgb(17, 17, 17) !important;--color-input-text: rgb(200, 195, 188) !important;--color-input-text-rgb: 200, 195, 188 !important;--color-input-border: rgba(255, 255, 255, .18) !important;--color-input-hover-background: rgb(26, 26, 26) !important;--color-variant-background: rgb(17, 17, 17) !important;--color-variant-border: rgba(255, 255, 255, .12) !important;--color-variant-text: rgb(200, 195, 188) !important;--color-variant-text-rgb: 200, 195, 188 !important;--color-variant-hover-background: rgb(26, 26, 26) !important;--color-variant-hover-text: rgb(255, 255, 255) !important;--color-variant-hover-border: rgba(255, 255, 255, .25) !important;--color-selected-variant-background: rgb(212, 255, 0) !important;--color-selected-variant-border: rgb(212, 255, 0) !important;--color-selected-variant-text: rgb(8, 8, 8) !important;--color-selected-variant-hover-background: rgb(184, 224, 0) !important;--color-selected-variant-hover-text: rgb(8, 8, 8) !important;--color-selected-variant-hover-border: rgb(184, 224, 0) !important;--font-h1--color: rgb(212, 255, 0) !important;--font-h2--color: rgb(212, 255, 0) !important;--font-h3--color: rgb(212, 255, 0) !important;--font-h4--color: rgb(212, 255, 0) !important;--font-h5--color: rgb(212, 255, 0) !important;--font-h6--color: rgb(212, 255, 0) !important;--opacity-5-15: .15 !important;--opacity-10-25: .25 !important;--opacity-35-55: .55 !important;--opacity-40-60: .6 !important;--opacity-30-60: .6 !important;--font-body--family: "Space Mono", "Courier New", monospace !important;--font-subheading--family: "Space Mono", "Courier New", monospace !important;--font-heading--family: "Space Mono", "Courier New", monospace !important;--font-accent--family: "Space Mono", "Courier New", monospace !important}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-6,.color-scheme-58084d4c-a86e-4d0a-855e-a0966e5043f7{background-color:#080808!important;color:#c8c3bc!important}body{background-image:none!important;background-color:#000!important}.prov-boot{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999998;background:#000;color:#d4ff00;font-family:Space Mono,monospace;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .55s ease,filter .55s ease;overflow:hidden}.prov-boot--done{opacity:0;filter:blur(10px);pointer-events:none}.prov-boot__scan{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0,transparent 2px,rgba(0,0,0,.35) 3px,transparent 4px);mix-blend-mode:multiply}.prov-boot__inner{width:460px;max-width:88vw;position:relative;z-index:1;display:flex;flex-direction:column;gap:22px}.prov-boot__logo{font-size:1.5rem;font-weight:700;letter-spacing:.22em;text-align:center;text-shadow:0 0 10px rgba(212,255,0,.65),0 0 24px rgba(212,255,0,.35);animation:prov-boot-flicker 1.6s steps(1) infinite}@keyframes prov-boot-flicker{0%,to{opacity:1}44%{opacity:1}46%{opacity:.55}48%{opacity:1}78%{opacity:1}79%{opacity:.4}80%{opacity:1}}.prov-boot__lines{font-size:.78rem;letter-spacing:.06em;line-height:1.9;min-height:200px}.prov-boot__line{opacity:0;transform:translate(-6px);animation:prov-boot-line-in .18s steps(2) forwards;white-space:nowrap}@keyframes prov-boot-line-in{to{opacity:1;transform:none}}.prov-boot__ok{color:#fff;margin-left:.4em;font-weight:700}.prov-boot__bar{height:2px;background:#d4ff001f;position:relative;overflow:hidden}.prov-boot__bar-fill{position:absolute;top:0;right:0;bottom:0;left:0;width:0;background:#d4ff00;box-shadow:0 0 14px #d4ff00b3;animation:prov-boot-fill .85s linear forwards}@keyframes prov-boot-fill{to{width:100%}}.prov-boot__skip{font-size:.55rem;letter-spacing:.18em;text-transform:uppercase;color:#d4ff0066;text-align:center;margin-top:8px}body.prov-iri-fallback{background-image:radial-gradient(ellipse 90% 60% at 50% 30%,rgba(40,20,60,.4) 0%,transparent 65%),radial-gradient(ellipse 70% 50% at 50% 100%,rgba(0,0,0,.6) 0%,transparent 70%)!important;background-attachment:fixed!important}h1,h2,h3,h4,h5,h6{color:#d4ff00!important;text-transform:uppercase;letter-spacing:.05em}#header-component,header-component,.header-section,.shopify-section--header,.shopify-section-group-header-group,shopify-section-group-header-group,[id*=shopify-section-header],[id*=shopify-section-sections--][id*=header],header,.header,.header__columns,.header__row,.header__row-top,.header__column,header-component .header,header-component .header__columns,header-component .header__row,header-component .header__row-top,header-component .header__column{background-color:#fff!important;background:#fff!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;--color-background: #ffffff !important;--color-background-rgb: 255, 255, 255 !important}header-component{border-bottom:1px solid rgba(0,0,0,.12)!important;position:relative!important;z-index:9999!important;min-height:78px!important}header-component .header__row,header-component .header__row--top,header-component .header__columns{min-height:78px!important}@media(max-width:749px){header-component{min-height:64px!important}header-component .header__row,header-component .header__row--top,header-component .header__columns{min-height:64px!important}}.header-logo{max-width:calc(100vw - 180px)!important;overflow:hidden!important}.header-logo img,.header-logo .header-logo__image{max-width:100%!important;height:auto!important;object-fit:contain!important}@media(max-width:359px){.header-logo{left:8px!important;max-width:calc(100vw - 150px)!important}.prov-actions{right:8px!important;gap:10px!important}.prov-actions__count{letter-spacing:0!important}}@media(min-width:750px)and (max-width:1024px){header-component{min-height:72px!important}.header-logo{max-width:calc(100vw - 280px)!important}}@media(min-width:1600px){.header-logo{left:24px!important}.prov-actions{right:24px!important}}header-component{position:relative!important}header-component .header,header-component .header__row,header-component .header__row--top,header-component .header__columns,header-component .header__column,header-component .header__column--left,header-component .header__column--center,header-component .header__column--right{position:static!important}.header-logo,header-component .header-logo,header-component .header__columns .header-logo,#header-component[data-menu-style=drawer] .header__columns .header-logo{position:absolute!important;left:12px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;padding:0!important;width:auto!important;min-width:0!important;max-width:none!important;grid-area:unset!important;grid-column:unset!important;grid-row:unset!important;--size-style-width: auto !important;--size-style-width-mobile: auto !important;--padding-inline-start: 0px !important;--padding-inline-end: 0px !important;--margin-inline-start: 0px !important;--margin-inline-end: 0px !important;justify-content:flex-start!important;z-index:10000!important}.header-logo .header-logo__image-container,.header-logo .header-logo__image-container--original,.header-logo .header-logo__image,.header-logo img{margin:0!important;padding:0!important}.prov-actions{position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;padding-inline-end:12px!important;padding-inline-start:0!important;z-index:10000!important}#header-group,.shopify-section-group-header-group,.header-section,.shopify-section[id*=header]{position:relative;z-index:9999!important;isolation:isolate}.header-section:has(>#header-component[sticky=always]),.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]){z-index:9999!important}header-component,header-component *,.header-section,.header-section *,#header-component,#header-component *{color:#000}.header-logo{border:none!important;border-radius:0!important;padding:0!important;background:transparent!important;text-decoration:none!important;margin-left:0!important;display:inline-flex!important;align-items:center!important;height:auto!important;position:relative!important;z-index:10000!important;isolation:isolate!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.header-logo__image-container,.header-logo__image-container--original{display:inline-flex!important;align-items:center!important}.header-logo__image{filter:drop-shadow(2px 0 0 #000) drop-shadow(-2px 0 0 #000) drop-shadow(0 2px 0 #000) drop-shadow(0 -2px 0 #000)!important;mix-blend-mode:normal!important;height:auto!important;max-height:88px!important;width:auto!important;max-width:340px!important;object-fit:contain!important;background:transparent!important;transform:none!important;pointer-events:none;transition:filter .15s ease}.header-logo:hover .header-logo__image{filter:drop-shadow(2px 0 0 #000) drop-shadow(-2px 0 0 #000) drop-shadow(0 2px 0 #000) drop-shadow(0 -2px 0 #000) hue-rotate(-65deg) saturate(1.4)!important}.header-logo .header-logo__image{transition:filter .1s ease 0s}.header-logo:hover .header-logo__image{transition:filter .22s ease-in .08s}.header-logo{cursor:pointer!important;pointer-events:auto!important;transition:filter .2s ease,transform .2s ease!important}.header-logo:active{transform:scale(.97)!important}.header-logo:hover{animation:prov-logo-electric .9s steps(1) infinite .32s!important}@keyframes prov-logo-electric{0%{filter:drop-shadow(0 0 6px #E60023) drop-shadow(0 0 14px rgba(230,0,35,.5));transform:scale(1.04) translate(0);opacity:1}8%{filter:drop-shadow(0 0 14px #E60023) drop-shadow(0 0 28px #FF003C);transform:scale(1.04) translate(-3px);opacity:.92}16%{filter:drop-shadow(0 0 4px #E60023);transform:scale(1.045) translate(3px,-2px);opacity:.96}24%{filter:drop-shadow(0 0 18px #E60023) drop-shadow(0 0 36px #FF003C);transform:scale(1.04) translateY(3px);opacity:1}35%{filter:drop-shadow(0 0 8px #E60023);transform:scale(1.04) translate(0);opacity:.9}48%{filter:drop-shadow(0 0 16px #E60023) drop-shadow(0 0 32px #FF003C);transform:scale(1.045) translate(3px);opacity:1}62%{filter:drop-shadow(0 0 6px #E60023);transform:scale(1.04) translate(-3px,2px);opacity:.94}78%{filter:drop-shadow(0 0 14px #E60023) drop-shadow(0 0 24px #FF003C);transform:scale(1.04) translate(0);opacity:1}90%{filter:drop-shadow(0 0 4px #E60023);transform:scale(1.04) translateY(-3px);opacity:.88}to{filter:drop-shadow(0 0 12px #E60023) drop-shadow(0 0 24px rgba(230,0,35,.5));transform:scale(1.04) translate(0);opacity:1}}@media(max-width:749px){.header-logo{padding:3px 14px!important}.header-logo__image{max-height:56px!important;max-width:220px!important}}.header-logo:not(:has(img)){color:#fff!important;font-family:Space Mono,monospace!important;font-size:1rem!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:6px 16px!important}header-component .header,.header{justify-content:flex-start!important}.header-menu,.header__drawer,.menu-list,.menu-list--mobile,header-component .header-menu,header-component .header__drawer{display:none!important}header-component cart-icon,header-component .header-actions__cart-icon,header-component .search-action,header-component .account-button,header-component .header-actions--text,header-component .dropdown-localization{display:none!important}.prov-actions{display:inline-flex;align-items:center;gap:24px;margin-left:auto;font-family:Space Mono,monospace;font-size:.78rem;text-transform:uppercase;letter-spacing:.14em;position:relative;z-index:10000;animation:prov-header-idle-glitch 9s steps(1) infinite}@keyframes prov-header-idle-glitch{0%,to{transform:translate(0)}27%{transform:translate(-2px)}27.6%{transform:translate(3px,-1px)}28.2%{transform:translate(0)}56%{transform:translateY(1px)}56.5%{transform:translate(-2px)}57%{transform:translate(1px)}57.5%{transform:translate(0)}84%{transform:translateY(-2px)}84.4%{transform:translateY(2px)}84.8%{transform:translate(2px)}85.2%{transform:translate(0)}}.prov-actions:hover{animation-play-state:paused}.prov-actions__link{display:inline-flex;align-items:center;gap:6px;color:#000;text-decoration:none;transition:color .2s;white-space:nowrap;font-weight:700}.prov-actions__link:hover{color:#e60023;animation:prov-electric-text .9s steps(1) infinite}@keyframes prov-electric-text{0%{text-shadow:0 0 6px #E60023,0 0 14px rgba(230,0,35,.5);transform:translate(0);opacity:1}8%{text-shadow:0 0 14px #E60023,0 0 28px #FF003C;transform:translate(-1px);opacity:.92}16%{text-shadow:0 0 4px #E60023;transform:translate(1px,-1px);opacity:.96}24%{text-shadow:0 0 18px #E60023,0 0 36px #FF003C;transform:translateY(1px);opacity:1}35%{text-shadow:0 0 8px #E60023;transform:translate(0);opacity:.9}48%{text-shadow:0 0 16px #E60023,0 0 32px #FF003C;transform:translate(1px);opacity:1}62%{text-shadow:0 0 6px #E60023;transform:translate(-1px,1px);opacity:.94}78%{text-shadow:0 0 14px #E60023,0 0 24px #FF003C;transform:translate(0);opacity:1}90%{text-shadow:0 0 4px #E60023;transform:translateY(-1px);opacity:.88}to{text-shadow:0 0 12px #E60023,0 0 24px rgba(230,0,35,.5);transform:translate(0);opacity:1}}.prov-actions__count{color:#000}.prov-actions__cart-icon{display:inline-flex;align-items:center;width:18px;height:18px}.prov-actions__cart-icon svg{width:100%;height:100%;stroke:currentColor;fill:none}.prov-actions__count{color:#000!important;margin-left:2px}.prov-actions__checkout{border:none;background:transparent;padding:0}.prov-actions__checkout:not(.prov-checkout--broken):not(.prov-checkout--breaking):not(.prov-checkout--reviving),.prov-actions__cart:not(.prov-cart--broken):not(.prov-cart--breaking):not(.prov-cart--reviving){color:#000!important;text-shadow:0 0 6px #00ff66,0 0 14px rgba(0,255,102,.65),0 0 24px rgba(0,255,102,.35);animation:prov-checkout-alive 2.6s steps(1) infinite!important}.prov-actions__cart .prov-actions__count{color:inherit!important}.prov-actions__cart .prov-actions__cart-icon svg{stroke:currentColor}@keyframes prov-checkout-alive{0%,to{color:#000;text-shadow:0 0 6px #00ff66,0 0 14px rgba(0,255,102,.65),0 0 24px rgba(0,255,102,.35);opacity:1}18%{text-shadow:0 0 10px #00ff66,0 0 22px rgba(0,255,102,.85),0 0 36px rgba(0,255,102,.55)}29%{opacity:.7}30%{opacity:1}48%{text-shadow:0 0 12px #00ff66,0 0 26px rgba(0,255,102,.9),0 0 40px rgba(0,255,102,.6)}62%{opacity:.85}62.5%{opacity:1}64%{opacity:.7}64.5%{opacity:1}78%{text-shadow:0 0 10px #00ff66,0 0 20px rgba(0,255,102,.75)}91%{opacity:.6}92%{opacity:1}}.prov-checkout--broken,.prov-cart--broken{pointer-events:none!important;cursor:not-allowed!important;display:inline-flex;color:#555!important;text-shadow:1.5px 0 0 rgba(255,0,60,.85),-1.5px 0 0 rgba(0,229,255,.7)!important;text-decoration:line-through!important;text-decoration-color:#ff003c!important;text-decoration-thickness:2px!important;filter:grayscale(.6) saturate(.8) brightness(.85);opacity:.65;animation:prov-checkout-broken 4.4s steps(1) infinite!important}.prov-checkout--broken:hover,.prov-cart--broken:hover{color:#555!important;animation:prov-checkout-broken 4.4s steps(1) infinite!important}.prov-checkout--breaking,.prov-cart--breaking{pointer-events:none!important;animation:prov-checkout-fall .7s steps(1) forwards!important;display:inline-flex}@keyframes prov-checkout-fall{0%{color:#000;text-shadow:none;opacity:1}10%{color:#ff003c;text-shadow:3px 0 0 #FF003C,-3px 0 0 #00e5ff;opacity:.7}18%{opacity:0}22%{opacity:1;color:#888;text-shadow:none}45%{color:#666;opacity:.6}60%{opacity:1;color:#555}80%{opacity:.4}to{opacity:1;color:#555}}.prov-checkout--reviving,.prov-cart--reviving{pointer-events:none!important;animation:prov-checkout-revive .9s steps(1) forwards!important}@keyframes prov-checkout-revive{0%{opacity:.4;color:#555;text-shadow:-2px 0 0 #FF003C}15%{opacity:0}18%{opacity:1;color:#ff003c;text-shadow:3px 0 0 #FF003C,-3px 0 0 #00e5ff}25%{opacity:.6;color:#888}40%{opacity:1;color:#000;text-shadow:2px 0 0 rgba(255,0,60,.7),-2px 0 0 rgba(0,229,255,.7)}46%{opacity:.3}50%{opacity:1;color:#000;text-shadow:-2px 0 0 #FF003C}70%{opacity:1;color:#000;text-shadow:none}to{opacity:1;color:#000;text-shadow:none}}@keyframes prov-checkout-broken{0%,to{opacity:.65;color:#555}9%{opacity:0}10%{opacity:1;color:#ff003c}10.5%{opacity:.65;color:#555}22%{opacity:0}24%{opacity:1;color:#888}24.5%{opacity:.65;color:#555}35%{opacity:.18}37%{opacity:.65;color:#555}52%{opacity:0}53%{opacity:1;color:#ff003c}54%{opacity:.65;color:#555}68%{opacity:0}70%{opacity:.65;color:#555}82%{opacity:.15}84%{opacity:.65}}.prov-actions__theme{position:relative;font-family:Space Mono,monospace;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#000;opacity:.85;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:help;transition:opacity .18s ease}.prov-actions__theme:hover{opacity:1;color:#e60023;animation:prov-electric-text .9s steps(1) infinite}.prov-actions__theme:before{content:"\25b8INFO";position:absolute;top:calc(100% + 10px);right:0;padding:4px 12px;background:#ff003c;color:#fff;font-family:Space Mono,monospace;font-size:.55rem;font-weight:700;letter-spacing:.22em;border:2px solid #FF003C;border-bottom:0;white-space:nowrap;opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity .18s ease,transform .18s ease;z-index:10002}.prov-actions__theme:after{content:"The background palette is randomised every visit.\aJust a brand quirk \2014  nothing for you to do.";white-space:pre-line;position:absolute;top:calc(100% + 31px);right:0;width:260px;padding:12px 14px;background:#0a0a0a;color:#fff;font-family:Space Mono,monospace;font-size:.68rem;font-weight:400;letter-spacing:.05em;text-transform:none;line-height:1.45;border:2px solid #FF003C;box-shadow:0 0 18px #ff003c73,0 4px 24px #0009;opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity .18s ease,transform .18s ease;z-index:10001}.prov-actions__theme:hover:before,.prov-actions__theme:hover:after,.prov-actions__theme.prov-theme--tip-open:before,.prov-actions__theme.prov-theme--tip-open:after{opacity:1;transform:translateY(0)}@media(max-width:749px){header-component .header,header-component .header__columns,header-component .header__row,header-component .header__row-top,.header,.header__columns,.header__row,.header__row-top{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;grid-template-columns:none!important;grid-template-areas:none!important;gap:8px!important;padding-left:8px!important;padding-right:10px!important}header-component .header__column,.header__column{flex:0 0 auto!important;margin:0!important;padding:0!important;justify-content:flex-start!important}.header-logo{order:0!important;margin:0 auto 0 0!important;padding-left:0!important}.header-logo__image-container,.header-logo__image-container--original{margin-left:0!important;padding-left:0!important}.prov-actions{order:999!important;margin-left:auto!important}.prov-actions{gap:12px;animation:none!important}.prov-actions__link,.prov-actions__theme{font-size:.6rem!important;line-height:1!important;letter-spacing:.08em!important;font-weight:700!important;padding:0!important}.prov-actions__theme{opacity:1}.prov-actions__theme .prov-theme-name{display:none}.header__column--right,.header__columns>.header__column:last-child{width:0!important;min-width:0!important;overflow:visible!important}.prov-actions__label{display:none!important}.prov-footer{padding:48px 20px 28px!important}.prov-boot__inner{width:92vw;gap:16px}.prov-boot__logo{font-size:1.05rem;letter-spacing:.18em}.prov-boot__lines{font-size:.62rem;min-height:140px;line-height:1.7}.prov-actions__cart{gap:4px!important}.prov-actions__cart-icon{width:12px!important;height:12px!important}.prov-actions__cart-icon svg{width:100%!important;height:100%!important}#header-component,header-component,.header-section,.shopify-section--header,.shopify-section-group-header-group,shopify-section-group-header-group,[id*=shopify-section-header],header,header-component .header,header-component .header__columns,header-component .header__row,header-component .header__row-top,.header,.header__columns,.header__row,.header__column{background-color:#fff!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}header-component{border-bottom:1px solid rgba(0,0,0,.12)!important}.prov-actions,.prov-actions__link,.prov-actions__cart,.prov-actions__count,.prov-actions__theme{color:#000!important}main#MainContent,main.content-for-layout{padding-top:16px!important}}@media(hover:none),(pointer:coarse){.prov-actions__link,.prov-actions__link:hover,.prov-actions__link:active,.prov-actions__link:focus{color:#000!important}}@media(hover:none),(pointer:coarse){.product-card:hover,.product-card:active,.header-logo:hover{animation:none!important;transform:none!important}.prov-actions__link:hover{animation:none!important}.prov-actions__theme:hover:not(.prov-theme--tip-open):before,.prov-actions__theme:hover:not(.prov-theme--tip-open):after{opacity:0}}.badge--sold-out,[class*=sold-out]{color:#ff1c1c!important;font-family:Space Mono,monospace!important;text-transform:uppercase;letter-spacing:.08em}.header a,nav a{text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.header__icon,.header__icon svg{color:#fff!important;stroke:#fff!important}.button,button[type=submit]{border-radius:999px!important}.price,[class*=price__]{font-family:Space Mono,monospace!important;letter-spacing:.03em}.announcement-bar,announcement-bar{background-color:#d4ff00!important;color:#080808!important;text-transform:uppercase;letter-spacing:.1em;font-weight:700;font-size:.72rem}footer,.footer-section{border-top:1px solid rgba(255,255,255,.08)!important}footer a,.footer-section a{text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.badge{font-family:Space Mono,monospace!important;text-transform:uppercase;letter-spacing:.06em}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#080808}::-webkit-scrollbar-thumb{background:#d4ff00;border-radius:2px}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,transparent 0px,transparent 2px,rgba(0,0,0,.06) 2px,rgba(0,0,0,.06) 3px);pointer-events:none;z-index:9000}body:after{content:"";position:fixed;top:-50%;left:-50%;width:200%;height:200%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;opacity:.028;pointer-events:none;z-index:8999;animation:grain .6s steps(1) infinite}@keyframes grain{0%,to{transform:translate(0)}10%{transform:translate(-4%,-4%)}20%{transform:translate(-8%,4%)}30%{transform:translate(4%,-8%)}40%{transform:translate(-4%,12%)}50%{transform:translate(-8%,4%)}60%{transform:translate(12%)}70%{transform:translateY(8%)}80%{transform:translate(-12%)}90%{transform:translate(8%,4%)}}@keyframes glitch{0%,90%,to{text-shadow:none;clip-path:none}91%{text-shadow:-2px 0 #ff0040,2px 0 #00e5ff}92%{text-shadow:2px 0 #ff0040,-2px 0 #00e5ff;transform:translate(1px)}93%{text-shadow:none;transform:none}95%{text-shadow:-1px 0 #ff0040,1px 0 #D4FF00;transform:translate(-1px)}96%{text-shadow:none;transform:none}}h1,h2,h3{animation:glitch 7s ease-in-out infinite}.product-card{position:relative;background-color:transparent!important;border:none!important;border-radius:0!important}.product-card:before,.product-card:after,.card-gallery:before,.card-gallery:after,.product-grid__item:before,.product-grid__item:after{display:none!important;content:none!important}.product-card .product-card__content>*:not(.card-gallery):not([class*=card-gallery]){display:none!important}.product-card product-title,.product-card .product-title,.product-card [class*=product-title],.product-card .product-card__title,.product-card .product-card__heading,.product-card price,.product-card .price,.product-card [class*=price],.product-card quick-add-component,.product-card .quick-add,.product-card [class*=quick-add],.product-card .product-badges,.product-card [class*=badge]{display:none!important}.product-card,.product-card__content,.product-card__image,.product-card__image-container,.card-gallery,.card-gallery picture,.card-gallery slideshow-slide,.card-gallery slideshow-component,.card-gallery slideshow-slides,.card-gallery [class*=image],.product-grid__card,.product-grid,.product-card .section-background,.product-card slideshow-component,.product-card slideshow-slides,.product-card slideshow-slide,.product-card picture,.product-card .image,.product-card [class*=image-container],[class*=product-list] .section-background,[class*=product-list] .product-grid__card,[class*=product-list] slideshow-component,[class*=product-list] slideshow-slides,[class*=product-list] slideshow-slide,[class*=product-list] picture{background:transparent!important;background-color:transparent!important;background-image:none!important;--color-background: transparent !important}.product-card,.product-card *,.product-grid__card,.product-grid__card *,[class*=product-list] .product-card,[class*=product-list] .product-card *{--color-background: transparent !important}.shopify-section:not(.header-section) .section-background,.shopify-section:not([id*=header]) .section-background,.shopify-section-group-header-group .section-background~*,section .section-background{background:transparent!important;background-color:transparent!important;background-image:none!important;opacity:0!important}.product-card[class*=color-scheme],.product-card [class*=color-scheme],.product-card[class*=color-],.product-card .color-scheme-1,.product-card .color-scheme-2,.product-card .color-scheme-3,.product-card .color-scheme-4,.product-card .color-scheme-5,[class*=product-list] [class*=color-scheme]:not(header-component):not(.header){background:transparent!important;background-color:transparent!important}.product-card,.product-card__content,.product-grid__card,.product-grid{overflow:visible!important}.product-card slideshow-component,.product-card slideshow-slides,.product-card slideshow-slide,.product-card .product-media-container,.product-card .product-card__image,.product-card .card-gallery,.product-card picture,.product-card .card-gallery *{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}.product-list .product-grid,[class*=product-list] .product-grid{align-items:start!important;grid-auto-rows:auto!important}.resource-list,.resource-list--grid,.resource-list.resource-list--grid{--resource-list-column-gap-desktop: 120px !important;--resource-list-row-gap-desktop: 96px !important;--resource-list-mobile-gap-max: 9999px !important;--resource-list-column-gap: 120px !important;--resource-list-row-gap: 96px !important;column-gap:120px!important;row-gap:96px!important;gap:96px 120px!important}@media(max-width:749px){.resource-list,.resource-list--grid{--resource-list-column-gap: 32px !important;--resource-list-row-gap: 56px !important;column-gap:32px!important;row-gap:56px!important;gap:56px 32px!important}}.product-card{width:100%!important;display:flex!important;flex-direction:column!important;align-items:stretch!important}.product-card__content{width:100%!important;display:flex!important;flex-direction:column!important}.product-card .card-gallery,.product-card .product-card__image{height:360px!important;min-height:360px!important;max-height:360px!important;width:100%!important}.product-card img,.product-card picture{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center bottom!important}@media(max-width:749px){.product-card .card-gallery,.product-card .product-card__image{height:260px!important;min-height:260px!important;max-height:260px!important;flex:0 0 260px!important}}.card-gallery,.card-gallery picture,.card-gallery img,.card-gallery [class*=image],.card-gallery video,.card-gallery svg{display:block!important;visibility:visible!important;opacity:1!important}.card-gallery{position:relative;overflow:visible!important;z-index:1}.card-gallery img,.card-gallery picture{position:relative;z-index:2}.product-list a.link,[class*=product-list] a.link{text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;color:#c8c3bc99!important}[class*=product-list] h3,[class*=product-list] h4{text-transform:uppercase;letter-spacing:.1em}.prov-hero+*{border-top:none}.facets-controls-wrapper{border-bottom:1px solid rgba(212,255,0,.1);padding-block:10px!important}.facets--horizontal .facets__filters-wrapper{gap:8px!important}.facets__form-wrapper details summary,.facets__form-wrapper [role=button],.facets-controls-wrapper select,.facets__form-wrapper label,.facets-controls-wrapper [class*=filter]{font-family:Space Mono,monospace!important;font-size:.62rem!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:#c8c3bc8c!important}.facets-controls-wrapper select{background:transparent!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:999px!important;padding:6px 14px!important;color:#c8c3bc8c!important;-webkit-appearance:none;appearance:none}.products-count-wrapper{display:none!important}main#MainContent,main.content-for-layout{min-height:100vh}header-component search-modal,header-component .header__search,header-component .search-action,header-component [class*=search-modal],header-component button[aria-label*=earch],header-component a[href*=search],header-component [data-testid*=search],search-modal{display:none!important}.product-card slideshow-arrows,.product-card .slideshow-control,.product-card .slideshow-controls,.product-card slideshow-pagination,.product-card [class*=slideshow-arrow],.product-card [class*=slideshow-pagination],.product-card [class*=slideshow-dot]{display:none!important}.product-card slideshow-component,.product-card .product-card__content slideshow-component{cursor:pointer!important;--cursor: pointer !important;touch-action:pan-y!important}.prov-signup{display:flex;flex-direction:column;gap:14px;font-family:Space Mono,monospace;color:#1a1a1a;width:100%;max-width:520px}.prov-signup__eyebrow{align-self:flex-start;display:inline-block;background:#000;color:#d4ff00;padding:6px 10px;font-size:.62rem;letter-spacing:.32em;text-transform:uppercase;font-weight:700}.prov-footer .prov-signup__eyebrow{background:transparent;padding:0;text-shadow:0 0 4px rgba(212,255,0,.4)}.prov-signup__heading{font-size:1.4rem;letter-spacing:.04em;text-transform:uppercase;color:#000;font-weight:700;line-height:1.1}.prov-signup__body{font-size:.85rem;color:#000000b8;margin:0;line-height:1.55;letter-spacing:.02em}.prov-signup__form{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.prov-signup__input{flex:1 1 240px;min-width:0;background:#fff;border:1px solid #000;padding:12px 14px;font-family:inherit;font-size:.82rem;letter-spacing:.04em;color:#000;outline:none;transition:border-color .15s,box-shadow .15s}.prov-signup__input::placeholder{color:#00000073;letter-spacing:.06em}.prov-signup__input:focus{border-color:#d4ff00;box-shadow:0 0 0 3px #d4ff0040}.prov-signup__submit{background:#d4ff00;color:#000;border:1px solid #000;padding:12px 22px;font-family:inherit;font-size:.82rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:background .15s,color .15s,transform .1s}.prov-signup__submit:hover{background:#000;color:#d4ff00}.prov-signup__submit:active{transform:translateY(1px)}.prov-signup__msg{flex-basis:100%;font-size:.72rem;letter-spacing:.06em;margin-top:6px;padding:8px 12px;border-left:2px solid}.prov-signup__msg--ok{color:#117a3a;border-left-color:#117a3a;background:#117a3a0f}.prov-signup__msg--err{color:#d61f3f;border-left-color:#d61f3f;background:#d61f3f0d}.prov-about__signup{margin-top:28px;padding-top:24px;border-top:1px dashed rgba(0,0,0,.2)}.prov-signup--compact .prov-signup__heading{font-size:1.05rem}.prov-signup--compact .prov-signup__body{font-size:.78rem}.prov-signup--compact .prov-signup__input,.prov-signup--compact .prov-signup__submit{padding:10px 14px;font-size:.76rem}.prov-footer .prov-signup__body{color:#c8c3bca6}.prov-footer .prov-signup__input{background:#ffffff0a;border-color:#ffffff2e;color:#d8d3cc;font-size:.7rem}.prov-footer .prov-signup__input::placeholder{color:#c8c3bc59}.prov-footer .prov-signup__input:focus{border-color:#d4ff0080;box-shadow:0 0 0 2px #d4ff0026}.prov-footer .prov-signup__submit{background:transparent;color:#d4ff00;border-color:#d4ff0066;font-size:.7rem;letter-spacing:.16em}.prov-footer .prov-signup__submit:hover{background:#d4ff00;color:#000;border-color:#d4ff00}.prov-footer .prov-signup__msg--ok{color:#b6f25a;background:#b6f25a0f;border-left-color:#b6f25a}.prov-footer .prov-signup__msg--err{color:#ff7088;background:#ff70880f;border-left-color:#ff7088}@media(max-width:749px){.prov-signup__form{flex-direction:column}.prov-signup__submit{width:100%}}@media(min-width:750px){main[data-template=product] .product-details{position:fixed!important;right:5vw!important;top:50%!important;transform:translateY(-50%)!important;width:32vw!important;max-width:460px!important;min-width:320px!important;max-height:86vh!important;overflow-y:auto!important;z-index:50!important;background:#0000008c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:32px 28px;border:1px solid rgba(212,255,0,.3);box-shadow:0 0 32px #0006}}main[data-template=product]{padding-top:56px}main[data-template=product] [class*=scroll-trigger],main[data-template=product] [data-scroll-trigger],main[data-template=product] .reveal-on-scroll{opacity:1!important;transform:none!important;animation:none!important}@media(max-width:749px){main[data-template=product]{padding-top:32px}main[data-template=product] .sticky-content,main[data-template=product] .sticky-content--desktop,main[data-template=product] [class*=sticky-content]{position:static!important;top:auto!important}}.utilities,.utilities *,.footer-utilities__text,.footer-utilities__text *,.footer-utilities__group-policies,.footer-utilities__group-policies *{font-family:Space Mono,monospace!important;font-size:.7rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:600!important;line-height:1.7}.utilities{padding:56px 32px 36px!important;gap:36px!important;border-top:0!important;display:grid!important;align-items:center!important;grid-template-columns:1fr!important;justify-items:center!important;text-align:center!important}@media(min-width:750px){.utilities{grid-template-columns:1fr auto 1fr!important;text-align:left!important;justify-items:stretch!important;padding:64px 32px 40px!important;gap:32px!important}.footer-utilities__group-copyright{justify-self:flex-start!important;text-align:left!important}.footer-utilities__group-policies{justify-self:center!important;text-align:center!important}.footer-utilities__group-socials,.utilities>*:last-child{justify-self:flex-end!important;text-align:right!important}}@media(max-width:749px){.utilities{padding:48px 20px 32px!important;gap:24px!important}.footer-utilities__text{flex-wrap:wrap!important;justify-content:center!important;text-align:center!important;gap:4px 0!important}}.footer-utilities__group-policies ul,.footer-utilities__group-policies ol{list-style:none!important;margin:0!important;padding:0!important;display:inline-flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:0!important}.footer-utilities__group-policies li{position:relative;padding:0 14px!important}.footer-utilities__group-policies li+li:before{content:"\b7";position:absolute;left:-3px;opacity:.4;pointer-events:none}.terms-policies-popover{--style-border-radius-popover: 0 !important;background:#00000061!important;backdrop-filter:blur(14px) saturate(1.2)!important;-webkit-backdrop-filter:blur(14px) saturate(1.2)!important;color:#e8e3dc!important;border:1px solid rgba(212,255,0,.5)!important;border-top:2px solid #D4FF00!important;border-radius:0!important;box-shadow:0 8px 32px #00000073,0 0 22px #d4ff002e!important;padding:6px!important;min-width:220px!important}.terms-policies-popover .policy_list,.terms-policies-popover .policy_list li{border-radius:0!important}.terms-policies-popover .policy_list li a{color:#d8d3cc!important;font-family:Space Mono,monospace!important;font-size:.7rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-weight:600!important;padding:11px 14px!important;border-radius:0!important;transition:color .18s,background .18s,text-shadow .18s!important}.terms-policies-popover .policy_list li:is(:hover,:focus-within){background:#d4ff0014!important;border-radius:0!important}.terms-policies-popover .policy_list li:is(:hover,:focus-within) a{color:#d4ff00!important;text-shadow:0 0 6px rgba(212,255,0,.5)!important}.policy-list-trigger{transition:color .18s,text-shadow .18s!important}.policy-list-trigger:hover{color:#d4ff00!important;text-shadow:0 0 6px rgba(212,255,0,.5)!important}.utilities .social-links,.utilities [class*=social] ul{display:inline-flex!important;gap:16px!important;align-items:center!important;list-style:none!important;margin:0!important;padding:0!important}.utilities .social-links a svg,.utilities [class*=social] a svg{width:16px;height:16px}.utilities .social-links a,.utilities [class*=social] a{color:inherit!important;opacity:.75;transition:opacity .18s,color .18s,transform .18s}.utilities .social-links a:hover,.utilities [class*=social] a:hover{opacity:1;color:#d4ff00!important;transform:translateY(-1px)}.footer-utilities__group-policies a,.footer-utilities__group-policies li a{color:inherit!important;text-decoration:none!important;transition:color .18s,text-shadow .18s}.footer-utilities__group-policies a:hover,.footer-utilities__group-policies li a:hover{color:#d4ff00!important;text-shadow:0 0 6px rgba(212,255,0,.5)}.prov-footer-about-link{color:inherit;text-decoration:none;letter-spacing:.16em;text-transform:uppercase;font-weight:700;margin-right:4px;transition:color .18s,text-shadow .18s}.prov-footer-about-link:hover{color:#d4ff00;text-shadow:0 0 6px rgba(212,255,0,.5)}.prov-footer-sep{margin:0 6px;opacity:.45}.prov-footer-contact-link{color:inherit;text-decoration:none;letter-spacing:.16em;text-transform:uppercase;font-weight:700;cursor:pointer;transition:color .18s,text-shadow .18s}.prov-footer-contact-link:hover{color:#d4ff00;text-shadow:0 0 6px rgba(212,255,0,.5)}.prov-footer-contact-link--copied{color:#d4ff00!important;text-shadow:0 0 6px rgba(212,255,0,.6)!important}.prov-copyright-text{color:inherit;letter-spacing:inherit}.prov-copyright-link{color:inherit;text-decoration:none;letter-spacing:inherit;transition:color .18s,text-shadow .18s}.prov-copyright-link:hover{color:#d4ff00;text-shadow:0 0 6px rgba(212,255,0,.5)}body[data-current-product-id]>footer,body[data-current-product-id] .shopify-section-group-footer-group,body[data-current-product-id] shopify-section-group-footer-group{display:none!important}.shopify-section:not([id*=header]):not(header-component),section[id*=shopify-section]:not([id*=header]),shopify-section-group-footer-group,.shopify-section-group-footer-group,shopify-section-group-footer-group>*,.shopify-section-group-footer-group>*{border-top:none!important;border-bottom:none!important;box-shadow:none!important}.prov-footer,[id*=provenance_footer],[id*=shopify-section-provenance_footer]{border:none!important;box-shadow:none!important}.shopify-section:not([id*=header]):not(header-component),section[id*=shopify-section]:not([id*=header]),main,main#MainContent,main.content-for-layout,.section,.product-list,.product-grid,[class*=main-collection],[class*=collection-wrapper]{background:transparent!important;background-color:transparent!important}.product-card{transition:transform .35s cubic-bezier(.2,.8,.2,1)!important;position:relative;z-index:1}.product-card:hover{z-index:10}@keyframes prov-shirt-glitch{0%,to{filter:none;opacity:1}8%{filter:hue-rotate(20deg) saturate(1.4) contrast(1.15);opacity:.97}10%{filter:none;opacity:1}22%{filter:hue-rotate(-25deg) brightness(1.15)}24%{filter:none}46%{filter:contrast(1.4) saturate(1.5) brightness(.92);opacity:.85}48%{filter:none;opacity:1}70%{filter:hue-rotate(15deg) saturate(1.3)}72%{filter:none}88%{filter:contrast(1.2) brightness(1.1);opacity:.93}90%{filter:none;opacity:1}}.product-card,.product-card *,.product-card:hover,.product-card:hover *{transform:none!important}.product-card:hover img,.product-card:hover picture{animation:prov-shirt-glitch 1.4s steps(1) infinite!important}@keyframes prov-product-glitch{0%,to{filter:drop-shadow(0 0 4px rgba(0,0,0,.85));opacity:1}10%{filter:drop-shadow(0 0 4px rgba(0,0,0,.85)) drop-shadow(3px 0 0 rgba(255,0,60,.7)) drop-shadow(-3px 0 0 rgba(0,229,255,.7))}20%{filter:drop-shadow(0 0 4px rgba(0,0,0,.85)) drop-shadow(-4px 0 0 rgba(255,0,60,.8)) drop-shadow(4px 0 0 rgba(0,229,255,.8))}30%{filter:drop-shadow(0 0 4px rgba(0,0,0,.85)) drop-shadow(2px 0 0 rgba(255,0,60,.5));opacity:.92}40%{filter:drop-shadow(0 0 4px rgba(0,0,0,.85))}55%{filter:drop-shadow(0 0 4px rgba(0,0,0,.85)) drop-shadow(-3px 0 0 rgba(255,0,60,.6)) drop-shadow(3px 0 0 rgba(0,229,255,.6));opacity:.95}68%{filter:drop-shadow(0 0 4px rgba(0,0,0,.85))}85%{filter:drop-shadow(0 0 4px rgba(0,0,0,.85)) drop-shadow(2px 0 0 rgba(255,0,60,.5))}92%{filter:drop-shadow(0 0 4px rgba(0,0,0,.85))}}.product-card:active{transform:scale(.99)!important;transition:transform .08s ease-out!important}html.prov-drawer-locked,html.prov-drawer-locked body{overflow:hidden!important}.prov-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999990;pointer-events:none}.prov-drawer--open{pointer-events:auto}.prov-drawer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;opacity:0;transition:opacity .3s ease}.prov-drawer--open .prov-drawer__backdrop{opacity:1}.prov-drawer__panel{position:absolute;top:0;right:0;width:420px;max-width:100vw;height:100%;background:#fff;color:#000;font-family:Space Mono,monospace;border-left:1px solid rgba(0,0,0,.15);display:flex;flex-direction:column;transform:translate(100%);transition:transform .32s cubic-bezier(.2,.8,.2,1)}.prov-drawer--open .prov-drawer__panel{transform:translate(0)}.prov-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:20px 22px;border-bottom:1px solid rgba(0,0,0,.12)}.prov-drawer__title{font-size:.95rem;font-weight:700;text-transform:uppercase;letter-spacing:.22em;margin:0;color:#000!important;animation:none!important;text-shadow:none!important}.prov-drawer__close{background:transparent;border:1px solid #000;color:#000;width:32px;height:32px;font-size:1.2rem;line-height:1;cursor:pointer;font-family:inherit;transition:background .18s,color .18s,border-color .18s}.prov-drawer__close:hover{background:#000;color:#fff}.prov-drawer__body{flex:1;overflow-y:auto;padding:0 22px}.prov-drawer__loading,.prov-drawer__empty{text-align:center;padding:60px 20px;color:#0000008c;font-size:.78rem;letter-spacing:.16em;text-transform:uppercase}.prov-drawer__empty p{margin:0 0 24px}.prov-drawer__shop{display:inline-block;background:#fff;color:#000;padding:12px 24px;text-decoration:none;font-weight:700;letter-spacing:.14em;border:1px solid #ffffff;transition:background .18s,color .18s}.prov-drawer__shop:hover{background:#d4ff00;border-color:#d4ff00;color:#000}.prov-drawer__item{display:flex;gap:14px;padding:18px 0;border-bottom:1px solid rgba(0,0,0,.1)}.prov-drawer__item-image{flex:0 0 80px;width:80px;height:96px;background:#0000000a;overflow:hidden}.prov-drawer__item-image img{width:100%;height:100%;object-fit:cover;display:block}.prov-drawer__item-info{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0;color:#000}.prov-drawer__item-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.prov-drawer__item-title{flex:1;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;line-height:1.3;word-break:break-word;color:#000}.prov-drawer__item-variant{font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:#0000008c}.prov-drawer__item-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:4px}.prov-drawer__qty{display:inline-flex;align-items:center;border:1px solid #000}.prov-drawer__qty button{background:#fff;color:#000;border:none;width:28px;height:28px;font-size:1rem;font-weight:700;cursor:pointer;font-family:inherit;transition:background .18s,color .18s}.prov-drawer__qty button:hover{background:#000;color:#fff}.prov-drawer__qty span{width:30px;text-align:center;font-weight:700;font-size:.72rem;letter-spacing:.08em}.prov-drawer__item-price{font-weight:700;font-size:.82rem;letter-spacing:.04em}.prov-drawer__remove{flex:0 0 auto;background:transparent;border:1px solid rgba(0,0,0,.4);color:#000;font-family:inherit;width:26px;height:26px;font-size:1rem;font-weight:700;line-height:1;padding:0;cursor:pointer;transition:background .18s,color .18s,border-color .18s}.prov-drawer__remove:hover{background:#ff003c;color:#fff;border-color:#ff003c}.prov-drawer__footer{border-top:1px solid rgba(0,0,0,.12);padding:18px 22px 22px;display:flex;flex-direction:column;gap:14px;background:#fff;color:#000}.prov-drawer__subtotal{display:flex;justify-content:space-between;align-items:center;font-size:.85rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#000}.prov-drawer__checkout{display:block;position:relative;background:#000;color:#0f6;border:1px solid #00ff66;text-align:center;padding:16px 24px;text-decoration:none;font-family:inherit;font-size:.85rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 8px #00ff66,0 0 16px rgba(0,255,102,.6);box-shadow:inset 0 0 0 1px #0f66,0 0 18px #00ff6659,0 0 36px #00ff662e;animation:prov-drawer-checkout-idle 2.6s steps(1) infinite;transition:transform .12s ease}@keyframes prov-drawer-checkout-idle{0%,to{box-shadow:inset 0 0 0 1px #0f66,0 0 18px #00ff6659,0 0 36px #00ff662e;text-shadow:0 0 8px #00ff66,0 0 16px rgba(0,255,102,.6)}22%{box-shadow:inset 0 0 0 1px #00ff66a6,0 0 28px #00ff668c,0 0 56px #00ff6652;text-shadow:0 0 12px #00ff66,0 0 22px rgba(0,255,102,.85)}31%{opacity:.75}32%{opacity:1}60%{box-shadow:inset 0 0 0 1px #00ff668c,0 0 24px #00ff6680,0 0 48px #00ff6647}72%{opacity:.55}73%{opacity:1}}.prov-drawer__checkout:hover{animation:prov-drawer-checkout-glitch .6s steps(1) infinite}@keyframes prov-drawer-checkout-glitch{0%,to{transform:translate(0);text-shadow:0 0 10px #00ff66,0 0 20px rgba(0,255,102,.7);box-shadow:inset 0 0 0 1px #0f6,0 0 24px #00ff668c}12%{transform:translate(-2px);text-shadow:2px 0 0 rgba(255,0,60,.85),-2px 0 0 rgba(0,229,255,.85),0 0 12px #00ff66}25%{transform:translate(2px,-1px);text-shadow:-2px 0 0 rgba(255,0,60,.85),2px 0 0 rgba(0,229,255,.85),0 0 14px #00ff66}40%{transform:none}55%{transform:translate(-1px,1px);opacity:.85}56%{opacity:1}72%{transform:translate(1px);text-shadow:2px 0 0 #FF003C,-2px 0 0 #00e5ff,0 0 18px #00ff66}85%{transform:none}}.prov-drawer__checkout:active{transform:scale(.98)}@media(max-width:749px){.prov-drawer__panel{width:100%}}.cart-drawer__dialog,.cart-drawer__inner{background-color:#fff!important;background:#fff!important;color:#000!important;border-radius:0!important;border-left:1px solid rgba(0,0,0,.12)!important;font-family:Space Mono,monospace!important}.cart-drawer__header,.cart-drawer__heading{background:#fff!important;color:#000!important;border-bottom:1px solid rgba(0,0,0,.12)!important}.cart-drawer__heading{font-family:Space Mono,monospace!important;text-transform:uppercase!important;letter-spacing:.18em!important;font-weight:700!important;font-size:.95rem!important;border-bottom:0!important}.cart-drawer__close-button{color:#000!important;background:transparent!important;border:1px solid #000!important;border-radius:0!important;width:32px!important;height:32px!important;transition:background .18s,color .18s}.cart-drawer__close-button:hover{background:#000!important;color:#fff!important}.cart-drawer__close-button svg{stroke:currentColor!important}.cart-drawer__items,.cart-drawer__items *{color:#000!important}.cart-drawer__items{background:#fff!important}.cart-drawer__item,.cart-item,.cart-items__row{border-bottom:1px solid rgba(0,0,0,.1)!important;padding-block:16px!important}.cart-item__title,.cart-drawer__item-title,[class*=cart-item__title]{font-family:Space Mono,monospace!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:.78rem!important;color:#000!important}.cart-item__price,[class*=cart-item__price],[class*=cart-item-price]{font-family:Space Mono,monospace!important;letter-spacing:.04em!important;color:#000!important}.cart-drawer .quantity-selector,.cart-items__quantity,.cart-drawer__items .quantity-selector{border:1px solid #000!important;border-radius:0!important;background:#fff!important}.cart-drawer .quantity-selector input,.cart-items__quantity input,.cart-drawer__items .quantity-selector input{color:#000!important;background:transparent!important;font-weight:700}.cart-drawer .quantity-selector button,.cart-items__quantity button{color:#000!important;background:#fff!important;border:none!important;border-radius:0!important}.cart-item__remove,[class*=cart-remove],cart-remove-button button{color:#000!important;background:transparent!important;border:none!important}.cart-item__remove:hover,cart-remove-button button:hover{color:#ff003c!important}.cart-drawer__heading--empty{color:#0009!important;text-align:center;letter-spacing:.16em!important;font-size:.78rem!important;padding:48px 24px!important}.cart-drawer__footer,.cart-drawer__summary,[class*=cart-drawer__totals]{background:#fff!important;color:#000!important;border-top:1px solid rgba(0,0,0,.12)!important;font-family:Space Mono,monospace!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:700!important}.cart-drawer__footer .button,.cart-drawer__footer button[name=checkout],.cart-drawer button[name=checkout],.cart-drawer__checkout{background:#000!important;color:#fff!important;border:1px solid #000!important;border-radius:0!important;font-family:Space Mono,monospace!important;text-transform:uppercase!important;letter-spacing:.14em!important;font-weight:700!important;padding:14px 24px!important;width:100%!important;transition:background .2s,color .2s}.cart-drawer__footer .button:hover,.cart-drawer__footer button[name=checkout]:hover,.cart-drawer button[name=checkout]:hover,.cart-drawer__checkout:hover{background:#d4ff00!important;color:#000!important}.cart-discounts,.cart-discount,.cart-discount__summary,.cart-discount__content,.cart-discount__form,[class*=cart-discount]{display:none!important}product-recommendations,.product-recommendations,[id*=product-recommendations],[class*=product-recommendations],[class*=related-products],[class*=you-may-also-like]{display:none!important;visibility:hidden!important;height:0!important}main[data-template=cart] .shopify-section[id*=product_list],main[data-template=cart] .shopify-section[id*=product-list],main[data-template=cart] .shopify-section[id*=featured],main[data-template=cart] product-list,main[data-template=cart] .product-list{display:none!important;visibility:hidden!important;height:0!important}sticky-add-to-cart,.sticky-add-to-cart,.sticky-add-to-cart__bar,[class*=sticky-add-to-cart]{display:none!important;visibility:hidden!important}.accelerated-checkout-block,[class*=accelerated-checkout],.shopify-payment-button,.shopify-payment-button__button,.shopify-payment-button__more-options,[data-shopify-buttoncontainer],[class*=payment-terms],.cart-drawer .shopify-payment-button,.cart-drawer [class*=accelerated],.cart__dynamic-checkout-buttons,[class*=dynamic-checkout],.additional-checkout-buttons{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important}:root,html,body{--style-border-radius-buttons-primary: 0px !important;--style-border-radius-buttons-secondary: 0px !important;--shopify-accelerated-checkout-button-border-radius: 0px !important;--button-radius: 0px !important;--corner-radius: 0px !important;--border-radius: 0px !important}add-to-cart-component,add-to-cart-component *,.add-to-cart-component,.add-to-cart-component *,.product-information button,.product-information .button,.product-details button,.product-details .button,button.button,.button.button{border-radius:0!important;-webkit-border-radius:0!important}add-to-cart-component,.add-to-cart-component{--button-radius: 0px !important;--corner-radius: 0px !important;--border-radius: 0px !important}.add-to-cart-component,.add-to-cart-component .button,.add-to-cart-component button,.add-to-cart-component button[type=submit],add-to-cart-component button{background:#fff!important;color:#000!important;border:1px solid #000000!important;border-radius:0!important;font-family:Space Mono,monospace!important;font-size:.78rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.14em!important;width:100%!important;padding:14px 24px!important;transition:background .2s,color .2s}.add-to-cart-component .button:hover,.add-to-cart-component button:hover,.add-to-cart-component button[type=submit]:hover,add-to-cart-component button:hover{background:#d4ff00!important;color:#000!important;border-color:#000!important}.prov-buy-now{display:block;width:100%;margin-top:8px;background:#000;color:#fff;border:1px solid #000000;border-radius:0!important;padding:14px 24px;font-family:Space Mono,monospace;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;cursor:pointer;transition:background .2s,color .2s}.prov-buy-now:hover{background:#d4ff00;color:#000;border-color:#000}.prov-buy-now:disabled{opacity:.6;cursor:not-allowed}.add-to-cart__added,.add-to-cart__added-icon,[class*=add-to-cart__added]{display:none!important}.add-to-cart-component button.prov-atc-firing,add-to-cart-component button.prov-atc-firing{position:relative;overflow:hidden;animation:prov-atc-fire .28s steps(1)!important}.add-to-cart-component button.prov-atc-firing:after,add-to-cart-component button.prov-atc-firing:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:35%;background:linear-gradient(90deg,transparent 0%,rgba(212,255,0,.85) 50%,transparent 100%);pointer-events:none;animation:prov-atc-scan .28s ease-out forwards}@keyframes prov-atc-fire{0%{background:#fff!important;color:#000!important}15%{background:#d4ff00!important;color:#000!important;text-shadow:2px 0 0 rgba(255,0,60,.6),-2px 0 0 rgba(0,229,255,.6);transform:scale(.97)}35%{background:#fff!important;color:#000!important;transform:scale(1.02);text-shadow:-2px 0 0 rgba(255,0,60,.5),2px 0 0 rgba(0,229,255,.5)}60%{background:#d4ff00!important;transform:scale(1);text-shadow:0 0 14px rgba(212,255,0,.8)}to{background:#fff!important;transform:scale(1);text-shadow:none}}@keyframes prov-atc-scan{to{left:110%}}.add-to-cart-component button.prov-atc-confirmed,add-to-cart-component button.prov-atc-confirmed{position:relative;overflow:hidden}.add-to-cart-component button.prov-atc-confirmed:before,add-to-cart-component button.prov-atc-confirmed:before{content:"\2713  ADDED";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0f6;color:#000;font-family:Space Mono,monospace;font-size:.95rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:inset 0 0 0 2px #000;animation:prov-atc-confirm .85s cubic-bezier(.2,.85,.2,1) forwards;z-index:2}@keyframes prov-atc-confirm{0%{transform:scale(.85);opacity:0;filter:blur(3px)}18%{transform:scale(1.06);opacity:1;filter:blur(0)}28%{transform:scale(1);box-shadow:inset 0 0 0 2px #000,0 0 22px #00ff66b3,0 0 40px #00ff6659}40%{opacity:.75}43%{opacity:1}70%{transform:scale(1);opacity:1;box-shadow:inset 0 0 0 2px #000,0 0 18px #00ff668c}to{transform:scale(.96);opacity:0;box-shadow:inset 0 0 0 2px #000}}.prov-buy-now.prov-buy-firing{position:relative;overflow:hidden;animation:prov-buy-fire .6s steps(1)!important;pointer-events:none}.prov-buy-now.prov-buy-firing:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,rgba(212,255,0,.5),transparent 70%);pointer-events:none;animation:prov-buy-flash .6s ease-out forwards}@keyframes prov-buy-fire{0%{background:#000;color:#fff;transform:scale(1);text-shadow:none}10%{transform:translate(-4px) scale(.97);text-shadow:4px 0 0 #FF003C,-4px 0 0 #00e5ff;color:#fff}20%{transform:translate(5px) scale(.97);text-shadow:-5px 0 0 #FF003C,5px 0 0 #00e5ff;background:#000}32%{transform:translate(-2px);text-shadow:3px 0 0 #FF003C,-3px 0 0 #00e5ff;background:#ff003c!important;color:#fff!important}44%{transform:translate(0);background:#d4ff00!important;color:#000!important;text-shadow:0 0 16px rgba(212,255,0,.9)}56%{transform:scale(1.02);background:#fff!important;color:#000!important;text-shadow:2px 0 0 rgba(255,0,60,.5)}72%{transform:scale(1);background:#d4ff00!important;color:#000!important;text-shadow:none}to{background:#d4ff00!important;color:#000!important}}@keyframes prov-buy-flash{0%{opacity:0}20%{opacity:1}to{opacity:0}}.product-details{position:relative}.product-details:before{content:"P-02 / UNVERIFIED GARMENT\aSOURCE: UNKNOWN";white-space:pre;position:absolute;top:-32px;left:0;font-family:Space Mono,monospace;font-size:.48rem;text-transform:uppercase;letter-spacing:.12em;color:#c8c3bc47;pointer-events:none;line-height:1.8;z-index:1}.product-card__content{padding:8px 10px 12px!important}.variant-picker legend,variant-picker legend,.variant-picker__form legend,.variant-picker fieldset legend,.variant-picker__option-info,.variant-option__name,.variant-picker__option-name{display:none!important;visibility:hidden!important;height:0!important;width:0!important;overflow:hidden!important;position:absolute!important;clip:rect(0,0,0,0)!important}.variant-option__button-label,.variant-option__button-label__pill,.variant-picker__option-label,.variant-picker__option-btn{font-family:Space Mono,monospace!important;font-size:.7rem!important;text-transform:uppercase!important;letter-spacing:.06em!important;border-radius:0!important}.product-information,.product-information__media,.product-media,.product-media-container,.product-media-constraint-wrapper,.media-gallery,.media-gallery__grid,[class*=product-media]{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important}.quantity-selector{border:1px solid #000000!important;border-radius:0!important;overflow:hidden;background:#fff!important;font-family:Space Mono,monospace!important}.quantity-selector button{border-radius:0!important;background:#fff!important;color:#000!important;border:none!important}.quantity-selector input{background:transparent!important;color:#000!important;font-family:Space Mono,monospace!important;font-weight:700}.collection-wrapper h1,.collection-wrapper h2{font-size:clamp(1.4rem,4vw,2.2rem)!important;letter-spacing:.12em!important}a:not([class]){color:#c8c3bcb3;text-decoration:none;transition:color .2s}a:not([class]):hover{color:#d4ff00}
/*# sourceMappingURL=/cdn/shop/t/4/assets/provenance-custom.css.map */
