button:not(.raw-card-nav-btn):not(.raw-card-flip-btn),a,input,select,textarea,img,video,dialog,details,.button,.card-gallery,.product-card,.product-media-container,.section,.shopify-section,.pill,[class*=pill],.header,.header__row,.announcement-bar,.cart-drawer,.cart-item,.quick-add-modal,.search-modal,.menu-drawer,.popup,.modal,.field__input,.shopify-payment-button button{border-radius:0!important}html{overflow-x:hidden}body{background-color:#f2f3f4;color:#111;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;max-width:100vw}::selection{background-color:#111;color:#f2f3f4}::-moz-selection{background-color:#111;color:#f2f3f4}h1,h2,h3,h4,.h1,.h2,.h3,.h4,[class*=heading]{font-weight:900!important;text-transform:uppercase;letter-spacing:-.04em;line-height:.9;overflow-wrap:break-word;word-break:break-word}h1,.h1{letter-spacing:-.05em}h5,h6,.h5,.h6,[class*=subheading],[class*=mono],.announcement-bar__text,.footer-copyright,.footer-policy-list,.price,.product-price,[class*=caption],[class*=badge]{font-family:JetBrains Mono,monospace!important;letter-spacing:.15em;text-transform:uppercase;font-size:.75rem}.button,button[class*=button],a[class*=button],.shopify-payment-button button,input[type=submit]{border-radius:0!important;text-transform:uppercase!important;letter-spacing:.15em!important;font-family:JetBrains Mono,monospace!important;font-weight:700!important;font-size:.75rem!important;transition:all .3s ease!important}.button--primary:hover,.button--primary:focus{background-color:#f2f3f4!important;color:#111!important;border-color:#111!important}.button--secondary:hover,.button--secondary:focus,.button-custom:hover,.button-custom:focus{background-color:#111!important;color:#f2f3f4!important}.button--link,a.link{text-transform:uppercase!important;letter-spacing:.15em!important;font-family:JetBrains Mono,monospace!important;font-size:.7rem!important;font-weight:700!important;text-decoration:none!important;border-bottom:2px solid currentColor!important;padding-bottom:2px!important;transition:all .3s ease!important}.button--link:hover,a.link:hover{background-color:#111!important;color:#f2f3f4!important;padding-left:8px!important;padding-right:8px!important}.header-section{border-bottom:1px solid rgba(0,0,0,.08)!important}.header__logo img{filter:contrast(1.2)}.header__menu-link,.header-menu__link,[class*=header] a[class*=menu],[class*=header] a[class*=link]{font-family:JetBrains Mono,monospace!important;text-transform:uppercase!important;letter-spacing:.2em!important;font-size:.7rem!important;font-weight:700!important;transition:color .3s ease!important}.announcement-bar,[class*=announcement]{background-color:#111!important;color:#f2f3f4!important;border-bottom:none!important}.announcement-bar__text,[class*=announcement] p,[class*=announcement] span{font-family:JetBrains Mono,monospace!important;text-transform:uppercase!important;letter-spacing:.3em!important;font-size:.65rem!important;font-weight:400!important;color:#f2f3f4!important}.hero{position:relative;background-size:cover;background-position:center}.hero h1,.hero h2,.hero [class*=heading],[class*=hero] h1,[class*=hero] h2{font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.05em!important;line-height:.85!important}.hero__overlay,[class*=hero] [class*=overlay]{background-color:#12121280!important}.product-card,[class*=product-card]{border-radius:0!important;overflow:hidden;transition:transform .3s ease}.product-card:hover{transform:translateY(-2px)}.product-card__title,[class*=product-card] [class*=title]{font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.02em!important;font-size:.875rem!important}.product-card__price,[class*=product-card] [class*=price],.price{font-family:JetBrains Mono,monospace!important;font-weight:400!important;font-size:.8rem!important;color:#666!important}.product-card__image,[class*=product-card] img{transition:transform .7s ease!important}.product-card:hover img,[class*=product-card]:hover img{transform:scale(1.05)!important}footer,.footer,[class*=footer-section],footer .section-background{background-color:#111!important;color:#f2f3f4!important}footer *,.footer *,[class*=footer-section] *{color:#f2f3f4!important}footer h1,footer h2,footer h3,footer h4,.footer h1,.footer h2,.footer h3,.footer h4{font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.04em!important;color:#f2f3f4!important}footer a,.footer a,[class*=footer] a{color:#f9f9f999!important;font-family:JetBrains Mono,monospace!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:.7rem!important;transition:color .3s ease!important}footer a:hover,.footer a:hover,[class*=footer] a:hover{color:#f2f3f4!important}footer input,.footer input,[class*=footer] input[type=email]{background-color:#222!important;border-color:#333!important;color:#f2f3f4!important;border-radius:0!important;font-family:JetBrains Mono,monospace!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:.75rem!important}footer input::placeholder,.footer input::placeholder{color:#f9f9f966!important;text-transform:uppercase!important}footer hr,.footer hr,[class*=footer] [class*=divider]{border-color:#333!important;opacity:1!important}.footer-utilities,[class*=footer-utilities],[class*=footer-utilities] .section-background{background-color:#111!important}.footer-copyright,.footer-policy-list a,[class*=footer-utilities] *{font-family:JetBrains Mono,monospace!important;color:#f9f9f980!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:.65rem!important}footer svg,.footer svg,[class*=footer] svg{color:#f9f9f999!important;transition:color .3s ease!important}footer a:hover svg,.footer a:hover svg,[class*=footer] a:hover svg{color:#f2f3f4!important}.raw-manifesto{position:relative;padding:8rem 2rem;background-color:transparent;color:var(--color-foreground);text-align:center;overflow:hidden}.raw-manifesto:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(raw-texture-war.jpg);background-size:cover;background-position:center;opacity:.12;mix-blend-mode:multiply;pointer-events:none;transition:opacity .3s ease}html.dark .raw-manifesto:before{opacity:.3;mix-blend-mode:overlay}.raw-manifesto__label{display:flex;justify-content:center;align-items:center;gap:1rem;margin-bottom:3rem;position:relative;z-index:1}.raw-manifesto__label span{font-family:JetBrains Mono,monospace;font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--color-foreground);opacity:.7}.raw-manifesto__label:before,.raw-manifesto__label:after{content:"";width:3rem;height:1px;background:var(--color-foreground);opacity:.4}.raw-manifesto__quote{font-size:clamp(1.5rem,5vw,3.5rem);font-weight:900;text-transform:uppercase;letter-spacing:-.04em;line-height:1.1;max-width:50rem;margin:0 auto;position:relative;z-index:1;color:var(--color-foreground)}.raw-manifesto__quote em{font-style:normal;background:linear-gradient(to right,#666666,var(--color-foreground));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}html.dark .raw-manifesto__quote em{background:linear-gradient(to right,#9ca3af,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.collection-header h1,[class*=collection] h1,.page-title,[class*=page-title]{font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.05em!important;font-size:clamp(3rem,10vw,8rem)!important;line-height:.8!important;margin-bottom:2rem!important}.facets,[class*=facet],[class*=filter]{font-family:JetBrains Mono,monospace!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:.7rem!important}button.quick-add__button,.quick-add__button{font-family:JetBrains Mono,monospace!important;font-size:.6875rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.15em!important;background:#111!important;background-color:#111!important;color:#f2f3f4!important;border:1px solid #111111!important;border-radius:0!important;box-shadow:0 4px 12px #00000040!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}button.quick-add__button svg,button.quick-add__button .svg-wrapper,button.quick-add__button svg path{color:#f2f3f4!important;stroke:#f2f3f4!important;stroke-width:2px!important}button.quick-add__button:hover{background:#f2f3f4!important;background-color:#f2f3f4!important;color:#111!important;border-color:#111!important}button.quick-add__button:hover svg,button.quick-add__button:hover .svg-wrapper,button.quick-add__button:hover svg path{color:#111!important;stroke:#111!important}html.dark button.quick-add__button,html.dark .quick-add__button{background:#f2f3f4!important;background-color:#f2f3f4!important;color:#111!important;border:1px solid #F2F3F4!important;box-shadow:0 4px 16px #000000b3!important}html.dark button.quick-add__button svg,html.dark button.quick-add__button .svg-wrapper,html.dark button.quick-add__button svg path,html.dark button.quick-add__button span{color:#111!important;stroke:#111!important;stroke-width:2px!important}html.dark button.quick-add__button:hover{background:#111!important;background-color:#111!important;color:#f2f3f4!important;border-color:#f2f3f4!important}html.dark button.quick-add__button:hover svg,html.dark button.quick-add__button:hover .svg-wrapper,html.dark button.quick-add__button:hover svg path,html.dark button.quick-add__button:hover span{color:#f2f3f4!important;stroke:#f2f3f4!important}html.dark .quick-add-modal{--color-background: #111111 !important;--color-background-rgb: 17, 17, 17 !important;--color-foreground: #F2F3F4 !important;--color-foreground-rgb: 242, 243, 244 !important;background-color:#111!important;color:#f2f3f4!important;border:1px solid rgba(255,255,255,.2)!important}html.dark .quick-add-modal,html.dark .quick-add-modal__content,html.dark #quick-add-modal-content,html.dark .quick-add-modal .product-details,html.dark .quick-add-modal__content .product-details :is(.buy-buttons-block),html.dark .quick-add-modal__content .product-details .buy-buttons-block__bar{background-color:#111!important;color:#f2f3f4!important}html.dark .quick-add-modal__content .product-details :is(.buy-buttons-block):before,html.dark .quick-add-modal__content .product-details .buy-buttons-block__bar:before{background-color:#111!important}html.dark .quick-add-modal .button--primary,html.dark .quick-add-modal button.add-to-cart-button,html.dark .quick-add-modal button[name=add],html.dark .quick-add-modal :is(.buy-buttons,.buy-buttons-block,.product-form-buttons) button[type=submit]:not(.quick-add-modal__close):not(.quantity-minus):not(.quantity-plus),html.dark .quick-add-modal .variant-picker .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(:checked),html.dark .quick-add-modal .variant-picker .variant-option__button-label:not(.variant-option__button-label--has-swatch):has([data-current-checked=true]){background-color:#f2f3f4!important;color:#111!important;border:2px solid #F2F3F4!important}html.dark .quick-add-modal .button--primary *,html.dark .quick-add-modal button.add-to-cart-button *,html.dark .quick-add-modal button[name=add] *,html.dark .quick-add-modal :is(.buy-buttons,.buy-buttons-block,.product-form-buttons) button[type=submit]:not(.quick-add-modal__close):not(.quantity-minus):not(.quantity-plus) *,html.dark .quick-add-modal .variant-picker .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(:checked) *,html.dark .quick-add-modal .variant-picker .variant-option__button-label:not(.variant-option__button-label--has-swatch):has([data-current-checked=true]) *{color:#111!important;fill:#111!important;stroke:#111!important}html.dark .quick-add-modal .button--primary:hover,html.dark .quick-add-modal button.add-to-cart-button:hover,html.dark .quick-add-modal button[name=add]:hover,html.dark .quick-add-modal :is(.buy-buttons,.buy-buttons-block,.product-form-buttons) button[type=submit]:not(.quick-add-modal__close):not(.quantity-minus):not(.quantity-plus):hover{background-color:#111!important;color:#f2f3f4!important;border-color:#f2f3f4!important}html.dark .quick-add-modal .button--primary:hover *,html.dark .quick-add-modal button.add-to-cart-button:hover *,html.dark .quick-add-modal button[name=add]:hover *,html.dark .quick-add-modal :is(.buy-buttons,.buy-buttons-block,.product-form-buttons) button[type=submit]:not(.quick-add-modal__close):not(.quantity-minus):not(.quantity-plus):hover *{color:#f2f3f4!important;fill:#f2f3f4!important;stroke:#f2f3f4!important}.product-details{font-family:Inter,sans-serif!important}.product-details .group-block{gap:1.75rem!important}.product-details h1,.product-details .h1,.product-details [class*=heading] h1,.product-information h1{font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.05em!important;font-size:clamp(2rem,5vw,4rem)!important;line-height:.9!important;color:var(--color-foreground, #111111)!important;margin:0!important;padding:0!important}.product-details .price-block,.product-details [class*=price-block],.product-information .price-block{font-family:JetBrains Mono,monospace!important;font-size:1.25rem!important;font-weight:400!important;color:#666!important;letter-spacing:.05em!important}html.dark .product-details .price-block,html.dark .product-details [class*=price-block],html.dark .product-information .price-block{color:#999!important}.product-details .price-block .price__sale,.product-details .price-block .price__regular,.product-details .price-block s,.product-details .price-block .price{font-family:JetBrains Mono,monospace!important}.product-details .price-block .price__sale .price__compare{color:#aaa!important;font-size:.9rem!important}html.dark .product-details .price-block .price__sale .price__compare{color:#666!important}.product-details .divider-block,.product-details [class*=divider] hr{border:none!important;border-top:1px solid rgba(0,0,0,.1)!important;margin:0!important}html.dark .product-details .divider-block,html.dark .product-details [class*=divider] hr{border-top-color:#ffffff1a!important}.product-details .variant-picker,.product-details variant-picker{width:100%!important}.product-details .variant-picker fieldset legend,.product-details .variant-picker .variant-option__label,.product-details .variant-picker .variant-option__name,.product-details .variant-picker label:not(.variant-option__button-label){font-family:JetBrains Mono,monospace!important;font-size:.6875rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.15em!important;color:var(--color-foreground, #111111)!important;margin-bottom:.75rem!important;display:flex!important;align-items:center!important;gap:.5rem!important}.product-details .variant-picker .variant-option__selected-value,.product-details .variant-picker .variant-option__swatch-value,.product-details .variant-picker [data-selected-value]{font-family:JetBrains Mono,monospace!important;font-size:.6875rem!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:#666!important;font-weight:500!important;padding-left:.25rem!important}.product-details .variant-picker .variant-option__swatch-value:not(.variant-option__size-badge):not(.variant-option__color-live-preview *):not(:empty):before,.product-details .variant-picker [data-selected-value]:not(.variant-option__size-badge):not(.variant-option__color-live-preview *):not(:empty):before{content:"\2014  "!important;opacity:.5!important;margin-right:2px!important}html.dark .product-details .variant-picker .variant-option__selected-value,html.dark .product-details .variant-picker .variant-option__swatch-value,html.dark .product-details .variant-picker [data-selected-value]{color:#aaa!important}.product-details .variant-picker .variant-option__button-label--has-swatch,.product-details .variant-picker .swatch,.product-details .variant-picker .variant-option__color-live-chip{border-radius:50%!important}.product-details .variant-picker .variant-option--size-selector .variant-option__button-label{border-radius:0!important}.product-details .variant-picker select,.product-details .variant-picker .variant-option__select,.product-details .variant-picker .variant-option__dropdown{font-family:JetBrains Mono,monospace!important;font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.1em!important;border-radius:0!important;border:1px solid var(--color-foreground, #111111)!important;padding:.75rem 1rem!important;background-color:transparent!important;color:var(--color-foreground, #111111)!important}html.dark .product-details .variant-picker select,html.dark .product-details .variant-picker .variant-option__select,html.dark .product-details .variant-picker .variant-option__dropdown{background-color:#1a1a1a!important;border-color:#f2f3f4!important;color:#f2f3f4!important}.product-details .buy-buttons,.product-details [class*=buy-buttons]{width:100%!important}.product-details .buy-buttons .button:not(.quantity-minus):not(.quantity-plus),.product-details .buy-buttons button[type=submit]:not(.shopify-payment-button__button):not(.quantity-minus):not(.quantity-plus),.product-details [class*=add-to-cart] .button,.product-details .shopify-payment-button button,.product-details .product-form button[name=add]{width:100%!important;font-family:JetBrains Mono,monospace!important;font-size:.75rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.2em!important;border-radius:0!important;padding:1.1rem 2rem!important;transition:all .3s ease!important}.product-details .buy-buttons .button--primary,.product-details .buy-buttons button[type=submit]:not(.shopify-payment-button__button):not(.quantity-minus):not(.quantity-plus),.product-details [class*=add-to-cart] .button{background-color:#111!important;color:#f2f3f4!important;border:2px solid #111111!important}.product-details .buy-buttons .button--primary:hover,.product-details .buy-buttons button[type=submit]:not(.shopify-payment-button__button):not(.quantity-minus):not(.quantity-plus):hover,.product-details [class*=add-to-cart] .button:hover{background-color:#f2f3f4!important;color:#111!important;border-color:#111!important}html.dark .product-details :is(.buy-buttons,.buy-buttons-block,.product-form-buttons) .button--primary,html.dark .product-details :is(.buy-buttons,.buy-buttons-block,.product-form-buttons) button[type=submit]:not(.shopify-payment-button__button):not(.quantity-minus):not(.quantity-plus),html.dark .product-details button.add-to-cart-button,html.dark .product-details button[name=add],html.dark button.add-to-cart-button,html.dark button[name=add]{background-color:#f2f3f4!important;color:#111!important;border:2px solid #F2F3F4!important}html.dark .product-details :is(.buy-buttons,.buy-buttons-block,.product-form-buttons) .button--primary *,html.dark .product-details :is(.buy-buttons,.buy-buttons-block,.product-form-buttons) button[type=submit]:not(.shopify-payment-button__button):not(.quantity-minus):not(.quantity-plus) *,html.dark .product-details button.add-to-cart-button *,html.dark .product-details button[name=add] *,html.dark button.add-to-cart-button *,html.dark button[name=add] *{color:#111!important;fill:#111!important;stroke:#111!important}html.dark .product-details :is(.buy-buttons,.buy-buttons-block,.product-form-buttons) .button--primary:hover,html.dark .product-details :is(.buy-buttons,.buy-buttons-block,.product-form-buttons) button[type=submit]:not(.shopify-payment-button__button):not(.quantity-minus):not(.quantity-plus):hover,html.dark .product-details button.add-to-cart-button:hover,html.dark .product-details button[name=add]:hover,html.dark button.add-to-cart-button:hover,html.dark button[name=add]:hover{background-color:#111!important;color:#f2f3f4!important;border-color:#f2f3f4!important}html.dark .product-details :is(.buy-buttons,.buy-buttons-block,.product-form-buttons) .button--primary:hover *,html.dark .product-details :is(.buy-buttons,.buy-buttons-block,.product-form-buttons) button[type=submit]:not(.shopify-payment-button__button):not(.quantity-minus):not(.quantity-plus):hover *,html.dark .product-details button.add-to-cart-button:hover *,html.dark .product-details button[name=add]:hover *,html.dark button.add-to-cart-button:hover *,html.dark button[name=add]:hover *{color:#f2f3f4!important;fill:#f2f3f4!important;stroke:#f2f3f4!important}.product-details .shopify-payment-button{margin-top:.5rem!important}.product-details .shopify-payment-button .shopify-payment-button__button{border-radius:0!important;min-height:3rem!important}.quantity-selector,.product-details .quantity-selector,[class*=quantity-selector]{border-radius:0!important;border:1px solid var(--color-foreground, #111111)!important;background-color:transparent!important;color:var(--color-foreground, #111111)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:3rem!important;overflow:hidden!important}.quantity-selector input[type=number],.product-details .quantity-selector input{font-family:JetBrains Mono,monospace!important;font-size:.875rem!important;font-weight:700!important;text-align:center!important;border-radius:0!important;border:none!important;background-color:transparent!important;color:var(--color-foreground, #111111)!important;padding:0!important;width:2.5rem!important;-moz-appearance:textfield!important;-webkit-appearance:textfield!important;appearance:textfield!important}.quantity-selector input[type=number]::-webkit-inner-spin-button,.quantity-selector input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important;margin:0!important}.quantity-selector button,.quantity-selector .quantity-minus,.quantity-selector .quantity-plus,.product-details .quantity-selector button,.product-details .quantity-selector .quantity-minus,.product-details .quantity-selector .quantity-plus{border-radius:0!important;background:transparent!important;background-color:transparent!important;border:none!important;color:var(--color-foreground, #111111)!important;width:2.5rem!important;height:100%!important;min-height:2.5rem!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all .2s ease!important;flex-shrink:0!important}.quantity-selector button:hover,.quantity-selector .quantity-minus:hover,.quantity-selector .quantity-plus:hover{background-color:#00000014!important}.quantity-selector svg,.quantity-selector .svg-wrapper,.quantity-selector button svg,.quantity-selector button svg path,.quantity-selector svg [class*=horizontal],.quantity-selector svg [class*=vertical]{color:var(--color-foreground, #111111)!important;stroke:var(--color-foreground, #111111)!important;stroke-width:2px!important}html.dark .quantity-selector,html.dark .product-details .quantity-selector,html.dark [class*=quantity-selector]{border-color:#f2f3f4!important;background-color:#1a1a1a!important;color:#f2f3f4!important}html.dark .quantity-selector input[type=number],html.dark .product-details .quantity-selector input{background-color:#1a1a1a!important;color:#f2f3f4!important;border:none!important}html.dark .quantity-selector button,html.dark .quantity-selector .quantity-minus,html.dark .quantity-selector .quantity-plus,html.dark .product-details .quantity-selector button,html.dark .product-details .quantity-selector .quantity-minus,html.dark .product-details .quantity-selector .quantity-plus{background:transparent!important;background-color:transparent!important;color:#f2f3f4!important;border:none!important}html.dark .quantity-selector button:hover,html.dark .quantity-selector .quantity-minus:hover,html.dark .quantity-selector .quantity-plus:hover{background-color:#ffffff26!important}html.dark .quantity-selector svg,html.dark .quantity-selector .svg-wrapper,html.dark .quantity-selector button svg,html.dark .quantity-selector button svg path,html.dark .quantity-selector svg [class*=horizontal],html.dark .quantity-selector svg [class*=vertical],html.dark .quantity-selector [class*=plus] svg,html.dark .quantity-selector [class*=plus] svg path,html.dark .quantity-selector [class*=minus] svg,html.dark .quantity-selector [class*=minus] svg path{color:#f2f3f4!important;stroke:#f2f3f4!important;stroke-width:2px!important}.product-details .text-block,.product-details [class*=text-block],.product-details .rte,.product-details .product-description{font-family:JetBrains Mono,monospace!important;font-size:.8125rem!important;line-height:1.7!important;color:#666!important;max-width:32rem!important}html.dark .product-details .text-block,html.dark .product-details [class*=text-block],html.dark .product-details .rte,html.dark .product-details .product-description{color:#999!important}.product-details .text-block p,.product-details .rte p,.product-details .product-description p{font-family:JetBrains Mono,monospace!important;font-size:.8125rem!important;line-height:1.7!important;color:inherit!important}.product-details .text-block h1{font-family:Inter,sans-serif!important}.product-details details,.product-details .accordion-block,.product-information details{border:1px solid rgba(0,0,0,.1)!important;border-radius:0!important;margin-bottom:-1px!important}html.dark .product-details details,html.dark .product-details .accordion-block,html.dark .product-information details{border-color:#ffffff26!important}.product-details details summary,.product-details .accordion-block summary,.product-information details summary{font-family:JetBrains Mono,monospace!important;font-size:.75rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.15em!important;padding:1rem 1.25rem!important;cursor:pointer!important;color:var(--color-foreground, #111111)!important;transition:background-color .2s ease!important}.product-details details summary:hover,.product-information details summary:hover{background-color:#00000008!important}html.dark .product-details details summary:hover,html.dark .product-information details summary:hover{background-color:#ffffff08!important}.product-details details[open]>summary{border-bottom:1px solid rgba(0,0,0,.1)!important}html.dark .product-details details[open]>summary{border-bottom-color:#ffffff26!important}.product-details details .accordion__content,.product-details details .disclosure__content,.product-information details .accordion__content{padding:1.25rem!important;font-family:JetBrains Mono,monospace!important;font-size:.75rem!important;color:#666!important;line-height:1.7!important;background-color:#00000005!important}html.dark .product-details details .accordion__content,html.dark .product-details details .disclosure__content,html.dark .product-information details .accordion__content{color:#999!important;background-color:#ffffff05!important}.product-information__media,.product-media-gallery{width:100%!important}.product-media-gallery img,.product-media-gallery video,.product-media-gallery model-viewer,.product-media-gallery [class*=media] img,.product-media-gallery__item img{border-radius:0!important;width:100%!important;height:auto!important;object-fit:contain!important;background-color:transparent!important}.product-media-gallery button[class*=arrow],.product-media-gallery .slideshow-control,.product-media-gallery [class*=control-button]{border-radius:0!important;border:1px solid var(--color-foreground, #111111)!important;background-color:var(--color-background, #F2F3F4)!important;color:var(--color-foreground, #111111)!important;transition:all .2s ease!important}.product-media-gallery button[class*=arrow]:hover,.product-media-gallery .slideshow-control:hover,.product-media-gallery [class*=control-button]:hover{background-color:var(--color-foreground, #111111)!important;color:var(--color-background, #F2F3F4)!important}.product-media-gallery__thumbnail,.product-media-gallery [class*=thumbnail]{border-radius:0!important;border:1px solid transparent!important;transition:all .2s ease!important}.product-media-gallery__thumbnail.is-active,.product-media-gallery [class*=thumbnail][aria-current=true],.product-media-gallery [class*=thumbnail].is-selected{border-color:var(--color-foreground, #111111)!important}html.dark .product-media-gallery__thumbnail.is-active,html.dark .product-media-gallery [class*=thumbnail][aria-current=true],html.dark .product-media-gallery [class*=thumbnail].is-selected{border-color:#f2f3f4!important}.sticky-add-to-cart__bar{border:1px solid rgba(0,0,0,.12)!important;border-radius:0!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background-color:#f2f3f4!important;background:#f2f3f4!important}.sticky-add-to-cart__bar:before{background:none!important;display:none!important}html.dark .sticky-add-to-cart__bar{border-color:#ffffff26!important;background-color:#111!important;background:#111!important;--color-foreground: #F2F3F4 !important;--color-foreground-rgb: 242, 243, 244 !important}html.dark .sticky-add-to-cart__bar:before{background:none!important;display:none!important}.sticky-add-to-cart__title{font-family:Inter,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.03em!important;color:#111!important}html.dark .sticky-add-to-cart__title{color:#f2f3f4!important}.sticky-add-to-cart__variant,.sticky-add-to-cart__price{font-family:JetBrains Mono,monospace!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:.75rem!important;color:#111!important}html.dark .sticky-add-to-cart__variant,html.dark .sticky-add-to-cart__price{color:#f2f3f4!important}.sticky-add-to-cart__button{border-radius:0!important;font-family:JetBrains Mono,monospace!important;font-weight:700!important;letter-spacing:.2em!important;text-transform:uppercase!important}.variant-swatch,[class*=swatch]{border-radius:50%!important;border:1px solid #111111!important;transition:all .2s ease!important}.variant-swatch:hover,[class*=swatch]:hover{transform:scale(1.1)!important}.variant-swatch[data-selected=true],.variant-swatch.is-selected,[class*=swatch][checked]{box-shadow:0 0 0 2px #f2f3f4,0 0 0 4px #111!important}.cart-drawer,[class*=cart-drawer]{border-left:1px solid #333!important;background-color:#111!important;color:#f2f3f4!important}.cart-drawer *,[class*=cart-drawer] *{color:#f2f3f4!important}.cart__item-name,.cart-item__title{font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.02em!important;font-size:1.2rem!important}.cart-item__price,.totals__total-value{font-family:JetBrains Mono,monospace!important;letter-spacing:.1em!important}.cart-drawer button,.cart-drawer a.button,.cart-drawer .button,.cart-drawer input,.cart-drawer dialog,.cart-drawer [class*=quantity-selector],.cart-drawer [class*=checkout]{border-radius:0!important}.breadcrumb,[class*=breadcrumb]{font-family:JetBrains Mono,monospace!important;text-transform:uppercase!important;letter-spacing:.15em!important;font-size:.65rem!important}.pagination,[class*=pagination]{font-family:JetBrains Mono,monospace!important;font-size:.75rem!important}hr,.divider,[class*=divider]{border-color:#00000014!important}a,button,input,select,textarea{transition:color .3s ease,background-color .3s ease,border-color .3s ease,box-shadow .3s ease,opacity .3s ease}@media(max-width:749px){h1,.h1{font-size:2.5rem!important;letter-spacing:-.04em!important}.raw-manifesto{padding:4rem 1.5rem}.raw-manifesto__quote{font-size:1.5rem}.facets-mobile-wrapper,.facets__panel{max-width:100vw!important;box-sizing:border-box!important}}html.dark .button--link:hover,html.dark a.link:hover{background-color:#f2f3f4!important;color:#111!important}zoom-dialog dialog,.dialog-zoomed-gallery__dialog{width:min(88vw,calc(min(78vh,800px) * var(--active-media-aspect-ratio, .75)))!important;height:min(78vh,calc(min(88vw,1000px) / var(--active-media-aspect-ratio, .75)))!important;max-width:90vw!important;max-height:78vh!important;aspect-ratio:var(--active-media-aspect-ratio, .75)!important;border:1px solid #111111!important;border-radius:0!important;margin:auto!important;padding:0!important;background-color:#f2f3f4!important;color:#111!important;box-shadow:0 25px 60px #00000080!important;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;box-sizing:border-box!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;opacity:1!important;transition:none!important}zoom-dialog dialog:not([open]){display:none!important}zoom-dialog dialog::backdrop{background:#000000c7!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.dialog-zoomed-gallery__close-button{position:absolute!important;top:.75rem!important;right:.75rem!important;width:2.25rem!important;height:2.25rem!important;border-radius:0!important;background:#f2f3f4e6!important;color:#111!important;border:1px solid #111111!important;cursor:pointer!important;z-index:100!important;display:flex!important;align-items:center!important;justify-content:center!important;mix-blend-mode:normal!important;transition:background .2s ease,color .2s ease,border-color .2s ease!important}.dialog-zoomed-gallery__close-button:hover{background:#111!important;color:#f2f3f4!important;border-color:#111!important}html.dark .dialog-zoomed-gallery__close-button{background:#111111e6!important;color:#f2f3f4!important;border:1px solid #F2F3F4!important}html.dark .dialog-zoomed-gallery__close-button:hover{background:#f2f3f4!important;color:#111!important;border-color:#f2f3f4!important}.dialog-zoomed-gallery__close-button svg{width:1.1rem!important;height:1.1rem!important;stroke:currentColor!important;fill:currentColor!important}.dialog-zoomed-gallery{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.dialog-zoomed-gallery::-webkit-scrollbar{display:none!important}.dialog-zoomed-gallery .product-media-container{flex:0 0 100%!important;min-width:100%!important;max-width:100%!important;width:100%!important;height:100%!important;scroll-snap-align:start!important;scroll-snap-stop:always!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;margin:0!important;padding:0!important;overflow:hidden!important;box-sizing:border-box!important}.dialog-zoomed-gallery .product-media-container .product-media__drag-zoom-wrapper{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;margin:0!important;padding:0!important}.dialog-zoomed-gallery .product-media{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;margin:0!important;padding:0!important;aspect-ratio:auto!important}.dialog-zoomed-gallery .product-media-container img,.dialog-zoomed-gallery .product-media__image{max-width:100%!important;max-height:100%!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;display:block!important;transform:none!important}.dialog-thumbnails-list-container{position:fixed!important;bottom:1.25rem!important;left:0!important;right:0!important;width:100%!important;display:flex!important;justify-content:center!important;padding:0 1rem!important;z-index:100!important;pointer-events:auto!important}.dialog-thumbnails-list{position:static!important;display:inline-flex!important;flex-direction:row!important;gap:.5rem!important;max-height:52px!important;overflow-x:auto!important;overflow-y:hidden!important;opacity:1!important;padding:.25rem!important;margin:0 auto!important;border-radius:0!important;background:#111111bf!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;border:1px solid rgba(255,255,255,.15)!important;animation:none!important}.dialog-thumbnails-list__thumbnail{width:40px!important;height:48px!important;border-radius:0!important;border:1px solid rgba(255,255,255,.2)!important;padding:0!important;flex-shrink:0!important;background:transparent!important;cursor:pointer!important;transition:border-color .2s ease!important}.dialog-thumbnails-list__thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important}.dialog-thumbnails-list__thumbnail[aria-selected=true]{border:2px solid #FFFFFF!important}@media(max-width:749px){zoom-dialog dialog,.dialog-zoomed-gallery__dialog{width:min(92vw,calc(min(72vh,600px) * var(--active-media-aspect-ratio, .75)))!important;height:min(72vh,calc(min(92vw,400px) / var(--active-media-aspect-ratio, .75)))!important;max-width:94vw!important;max-height:74vh!important;aspect-ratio:var(--active-media-aspect-ratio, .75)!important}.dialog-thumbnails-list-container{bottom:.75rem!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/raw-supply-overrides.css.map */
