:root{--vzc-lime:#d4ff00;--vzc-red:#ff2a1a;--vzc-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;--vzc-sans:"Helvetica Neue",Helvetica,Arial,"Segoe UI",Roboto,system-ui,sans-serif;--vzc-grid:repeating-linear-gradient(0deg,rgba(255,255,255,.03) 0 1px,transparent 1px 3px), linear-gradient(rgba(212,255,0,.05) 1px,transparent 1px) 0 0/44px 44px, linear-gradient(90deg,rgba(212,255,0,.05) 1px,transparent 1px) 0 0/44px 44px;--vzc-scan:repeating-linear-gradient(0deg,rgba(0,0,0,.07) 0 1px,transparent 1px 4px);--vzc-code-hi:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22168%22 height=%22168%22%3E%3Cg fill=%22%23d4ff00%22 fill-opacity=%220.085%22 font-family=%22monospace%22 font-size=%2213%22%3E%3Ctext x=%228%22 y=%2218%22%3E0%3C/text%3E%3Ctext x=%2252%22 y=%2230%22%3E%E3%82%A2%3C/text%3E%3Ctext x=%2296%22 y=%2214%22%3E1%3C/text%3E%3Ctext x=%22132%22 y=%2240%22%3E%EF%BE%8A%3C/text%3E%3Ctext x=%2222%22 y=%2262%22%3E%EF%BE%90%3C/text%3E%3Ctext x=%2270%22 y=%2274%22%3E01%3C/text%3E%3Ctext x=%22118%22 y=%2288%22%3E%EF%BD%B8%3C/text%3E%3Ctext x=%2210%22 y=%22108%22%3E1%3C/text%3E%3Ctext x=%2250%22 y=%22124%22%3E%EF%BE%82%3C/text%3E%3Ctext x=%2294%22 y=%22136%22%3E0%3C/text%3E%3Ctext x=%22140%22 y=%22128%22%3E%EF%BD%A6%3C/text%3E%3Ctext x=%2230%22 y=%22150%22%3E%EF%BE%98%3C/text%3E%3Ctext x=%2284%22 y=%22104%22%3E%EF%BD%B4%3C/text%3E%3Ctext x=%22150%22 y=%2270%22%3E1%3C/text%3E%3Ctext x=%22112%22 y=%22156%22%3E%EF%BD%BC%3C/text%3E%3C/g%3E%3C/svg%3E");--vzc-code-lo:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%22168%22 height=%22168%22%3E%3Cg fill=%22%23d4ff00%22 fill-opacity=%220.05%22 font-family=%22monospace%22 font-size=%2213%22%3E%3Ctext x=%228%22 y=%2218%22%3E0%3C/text%3E%3Ctext x=%2252%22 y=%2230%22%3E%E3%82%A2%3C/text%3E%3Ctext x=%2296%22 y=%2214%22%3E1%3C/text%3E%3Ctext x=%22132%22 y=%2240%22%3E%EF%BE%8A%3C/text%3E%3Ctext x=%2222%22 y=%2262%22%3E%EF%BE%90%3C/text%3E%3Ctext x=%2270%22 y=%2274%22%3E01%3C/text%3E%3Ctext x=%22118%22 y=%2288%22%3E%EF%BD%B8%3C/text%3E%3Ctext x=%2210%22 y=%22108%22%3E1%3C/text%3E%3Ctext x=%2250%22 y=%22124%22%3E%EF%BE%82%3C/text%3E%3Ctext x=%2294%22 y=%22136%22%3E0%3C/text%3E%3Ctext x=%22140%22 y=%22128%22%3E%EF%BD%A6%3C/text%3E%3Ctext x=%2230%22 y=%22150%22%3E%EF%BE%98%3C/text%3E%3Ctext x=%2284%22 y=%22104%22%3E%EF%BD%B4%3C/text%3E%3Ctext x=%22150%22 y=%2270%22%3E1%3C/text%3E%3Ctext x=%22112%22 y=%22156%22%3E%EF%BD%BC%3C/text%3E%3C/g%3E%3C/svg%3E");--vzc-corners:linear-gradient(var(--vzc-lime),var(--vzc-lime)) top left/16px 2px no-repeat,linear-gradient(var(--vzc-lime),var(--vzc-lime)) top left/2px 16px no-repeat, linear-gradient(var(--vzc-lime),var(--vzc-lime)) top right/16px 2px no-repeat,linear-gradient(var(--vzc-lime),var(--vzc-lime)) top right/2px 16px no-repeat, linear-gradient(var(--vzc-lime),var(--vzc-lime)) bottom left/16px 2px no-repeat,linear-gradient(var(--vzc-lime),var(--vzc-lime)) bottom left/2px 16px no-repeat, linear-gradient(var(--vzc-lime),var(--vzc-lime)) bottom right/16px 2px no-repeat,linear-gradient(var(--vzc-lime),var(--vzc-lime)) bottom right/2px 16px no-repeat}#MainContent:is(:has(.product-grid-container),:has(.product-information),:has(.main-collection-list),:has(.resource-list),:has([class*=ai-collection-description-])) :is([class*=color-scheme-],.product-grid-container,.product-information),.product-recommendations,.product-recommendations [class*=color-scheme-],sticky-add-to-cart .sticky-add-to-cart__bar,.facets__panel-content,.sorting-filter__options,dialog.facets__dialog,.facets--drawer,.facets-drawer,[class*=facets] [class*=color-scheme-]{--color-background: rgb(0 0 0 / 1);--color-background-rgb: 0 0 0;--color-foreground: rgb(255 255 255 / 1);--color-foreground-rgb: 255 255 255;--color-foreground-heading: rgb(255 255 255 / 1);--color-foreground-heading-rgb: 255 255 255;--color-foreground-muted: rgb(255 255 255 / .62);--color-primary: rgb(212 255 0 / 1);--color-primary-rgb: 212 255 0;--color-primary-hover: rgb(255 255 255 / 1);--color-primary-hover-rgb: 255 255 255;--color-border: rgb(212 255 0 / .35);--color-border-rgb: 212 255 0;--color-shadow: rgb(0 0 0 / 1);--color-shadow-rgb: 0 0 0;--color-primary-button-text: rgb(0 0 0 / 1);--color-primary-button-background: rgb(212 255 0 / 1);--color-primary-button-border: rgb(212 255 0 / 1);--color-primary-button-hover-text: rgb(0 0 0 / 1);--color-primary-button-hover-background: rgb(255 255 255 / 1);--color-primary-button-hover-border: rgb(255 255 255 / 1);--color-secondary-button-text: rgb(212 255 0 / 1);--color-secondary-button-background: rgb(0 0 0 / 0);--color-secondary-button-border: rgb(212 255 0 / 1);--color-secondary-button-hover-text: rgb(0 0 0 / 1);--color-secondary-button-hover-background: rgb(212 255 0 / 1);--color-secondary-button-hover-border: rgb(212 255 0 / 1);--color-input-background: rgb(11 11 11 / 1);--color-input-text: rgb(255 255 255 / 1);--color-input-text-rgb: 255 255 255;--color-input-border: rgb(212 255 0 / .6);--color-input-hover-background: rgb(20 20 20 / 1);--color-variant-background: rgb(11 11 11 / 1);--color-variant-border: rgb(212 255 0 / .35);--color-variant-text: rgb(255 255 255 / 1);--color-variant-text-rgb: 255 255 255;--color-variant-hover-background: rgb(20 20 20 / 1);--color-variant-hover-text: rgb(255 255 255 / 1);--color-variant-hover-border: rgb(212 255 0 / 1);--color-selected-variant-background: rgb(212 255 0 / 1);--color-selected-variant-border: rgb(212 255 0 / 1);--color-selected-variant-text: rgb(0 0 0 / 1);--color-selected-variant-hover-background: rgb(230 255 77 / 1);--color-selected-variant-hover-text: rgb(0 0 0 / 1);--color-selected-variant-hover-border: rgb(230 255 77 / 1);color:var(--color-foreground)}#MainContent:is(:has(.product-grid-container),:has(.main-collection-list),:has([class*=ai-collection-description-])){background:var(--vzc-code-lo) 0 0/168px 168px,var(--vzc-grid),#000}#MainContent:has(.product-information){background:var(--vzc-code-hi) 0 0/168px 168px,var(--vzc-grid),#000}#MainContent:is(:has(.product-grid-container),:has(.product-information),:has(.main-collection-list),:has([class*=ai-collection-description-])) :is(.section-background,.custom-section-background,.overlay--solid){background:transparent!important}#MainContent:is(:has(.product-grid-container),:has(.product-information),:has(.main-collection-list),:has([class*=ai-collection-description-])) :is(.section,.custom-section-content,.product-grid-container,.product-information){background:transparent!important}#MainContent:is(:has(.product-grid-container),:has(.product-information),:has(.main-collection-list))>.shopify-section{background:transparent}.vz75c-coll{position:relative;isolation:isolate;background:var(--vzc-code-lo) 0 0/168px 168px,var(--vzc-grid),#000!important;border:1px solid rgba(212,255,0,.4);padding:clamp(20px,4vw,40px) clamp(16px,3.4vw,40px)!important;width:100%!important;box-sizing:border-box;text-align:left!important}.vz75c-coll:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;pointer-events:none;background:var(--vzc-corners)}.vz75c-coll__label{display:flex;align-items:center;gap:10px;margin:0 0 12px;font:700 11px/1.2 var(--vzc-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--vzc-lime)}.vz75c-coll__label:before{content:"";flex:0 0 8px;height:8px;background:var(--vzc-lime);box-shadow:0 0 12px var(--vzc-lime)}.vz75c-coll__label:after{content:"";flex:1 1 auto;height:1px;background:linear-gradient(90deg,rgba(212,255,0,.45),transparent)}.vz75c-coll [class*=ai-collection-description__title-]{margin:0 0 14px!important;color:#fff!important;font:900 clamp(30px,6vw,72px)/.95 var(--vzc-sans)!important;text-transform:uppercase;letter-spacing:-.02em;overflow-wrap:anywhere;text-shadow:-2px 0 rgba(255,42,26,.4),2px 0 rgba(212,255,0,.4)}.vz75c-coll [class*=ai-collection-description__empty-]{display:none!important}.vz75c-coll .vz75c-coll__tag{margin:0;font:800 clamp(12px,1.5vw,16px)/1.45 var(--vzc-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--vzc-lime)}.vz75c-coll [class*=ai-collection-description__text-]{color:#ffffffc7!important}.vz75c-coll [class*=ai-collection-description__text-] .vz-desc{margin-top:4px}.vz75c-coll .vz-desc--plain{padding:16px!important}.vz75c-coll .vz-desc--plain :is(p,span,div,li){color:#ffffffc7!important;background:transparent!important}.vz75c-coll .vz-desc--plain :is(h1,h2,h3,h4,h5,h6,strong,b){color:#fff!important}#MainContent:has([class*=ai-collection-description-]) .shopify-section:has([class*=ai-collection-description-]) .divider__line{border-color:#d4ff0073!important;background:none!important}@media(prefers-reduced-motion:no-preference){.vz75c-coll [class*=ai-collection-description__title-]{animation:vzc-flicker 6s steps(1) infinite}@keyframes vzc-flicker{0%,93%,to{text-shadow:-2px 0 rgba(255,42,26,.4),2px 0 rgba(212,255,0,.4)}94%{text-shadow:-5px 0 rgba(255,42,26,.75),4px 0 rgba(212,255,0,.75)}96%{text-shadow:3px 0 rgba(255,42,26,.6),-3px 0 rgba(212,255,0,.6)}}}body:not(:has(.vz75-mto)) #MainContent:has(.section-resource-list .collection-card){background:var(--vzc-code-lo) 0 0/168px 168px,var(--vzc-grid),#000}body:not(:has(.vz75-mto)) #MainContent:has(.section-resource-list .collection-card) :is(.section-background,.section){background:transparent!important}body:not(:has(.vz75-mto)) .section-resource-list .text-block:has(>:is(h1,h2,h3)){position:relative}body:not(:has(.vz75-mto)) .section-resource-list .text-block>:is(h1,h2,h3){color:#fff!important;font:900 clamp(30px,6vw,72px)/.95 var(--vzc-sans)!important;text-transform:uppercase;letter-spacing:-.02em;text-shadow:-2px 0 rgba(255,42,26,.4),2px 0 rgba(212,255,0,.4)}body:not(:has(.vz75-mto)) .section-resource-list .text-block>:is(h1,h2,h3):before{content:"TRANSMISSION // COLLECTIONS";display:block;margin:0 0 12px;font:700 11px/1.2 var(--vzc-mono);letter-spacing:.24em;color:var(--vzc-lime);text-shadow:none}body:not(:has(.vz75-mto)) .section-resource-list .collection-card{position:relative;background:var(--vzc-grid),#050505;border:1px solid rgba(212,255,0,.32);transition:border-color .2s,box-shadow .2s}body:not(:has(.vz75-mto)) .section-resource-list .collection-card:is(:hover,:focus-within){border-color:var(--vzc-lime);box-shadow:0 0 0 1px var(--vzc-lime),0 0 22px #d4ff0047}body:not(:has(.vz75-mto)) .section-resource-list .collection-card :is(.text-block,.text-block p,h3,h4){color:#fff!important;font-family:var(--vzc-mono)!important;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.facets-block-wrapper,.facets,.facets__form-wrapper{background:transparent!important}.facets-block-wrapper--horizontal .facets{border-top:1px solid rgba(212,255,0,.35);border-bottom:1px solid rgba(212,255,0,.35);background:#000000b8!important}:is(.facets,.facets-toggle,.sorting-filter,.products-count-wrapper,.column-picker,.facets__status,.facets__summary,.facets__label,.facets__clear-all-link,.facets-toggle__button,.sorting-filter__select,.sorting-filter__label,.price-facet,.checkbox__label-text,.pagination__link){font-family:var(--vzc-mono)!important;letter-spacing:.14em;text-transform:uppercase}:is(.facets__summary,.facets__label,.facets-toggle__button,.sorting-filter__select,.products-count-wrapper,.facets__status,.column-picker,.facets__clear-all-link){color:var(--vzc-lime)!important;font-size:11px!important}.facets svg,.facets-toggle svg,.sorting-filter svg,.column-picker svg{color:var(--vzc-lime)}.sorting-filter__select,.facets__summary,.facets-toggle__button{background:transparent!important;border-radius:0!important}.facets__panel-content,.sorting-filter__options{background:#050505!important;border:1px solid rgba(212,255,0,.5)!important;border-radius:0!important;box-shadow:0 10px 30px #0009!important;color:#fff}.sorting-filter__option,.sorting-filter__label,.checkbox__label-text{color:#fff!important;font-size:11px}.sorting-filter__option:hover .sorting-filter__label,.sorting-filter__input:checked+.sorting-filter__label{color:var(--vzc-lime)!important}.checkbox__input+.checkbox__label .svg-wrapper,.checkbox__label .checkbox__box{border-color:var(--vzc-lime)!important}.price-facet__input{background:#0b0b0b!important;color:#fff!important;border:1px solid rgba(212,255,0,.5)!important;border-radius:0!important}.column-options__option-input,.column-options__option{color:var(--vzc-lime)!important}.column-options__option-input:checked+*,.column-options__option:has(input:checked){color:#fff!important}.pagination__link{background:#000!important;color:var(--vzc-lime)!important;border:1px solid rgba(212,255,0,.4)!important;border-radius:0!important}.pagination__link[aria-current=page],.pagination__link--current{background:var(--vzc-lime)!important;color:#000!important}.facets__panel-content .button,.facets .clear-filter .facets__clear{font-family:var(--vzc-mono)!important}product-card.product-card{position:relative;isolation:isolate}.product-card .product-card__content{position:relative;background:var(--vzc-grid),#050505!important;border:1px solid rgba(212,255,0,.32)!important;padding:0 0 14px!important;transition:border-color .2s,box-shadow .2s}.product-card .product-card__content:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;pointer-events:none;background:var(--vzc-corners);opacity:0;transition:opacity .2s;z-index:3}.product-card:is(:hover,:focus-within,:active) .product-card__content{border-color:var(--vzc-lime)!important;box-shadow:0 0 0 1px var(--vzc-lime),0 0 22px #d4ff0047}.product-card:is(:hover,:focus-within,:active) .product-card__content:after{opacity:1}.product-card .card-gallery{position:relative;border-bottom:1px solid rgba(212,255,0,.55)}.product-card .card-gallery:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:var(--vzc-scan)}.product-card .card-gallery .slideshow-control{color:var(--vzc-lime)}.product-card .product-card__content>:not(.card-gallery){padding-inline:12px!important}.product-card .product-card__content :is(.text-block,.text-block p,.h4,h3,h4){color:#fff!important}.product-card .product-card__content :is(.text-block:not(product-price),.h4) :is(p,h3,h4,a),.product-card .product-card__content .h4{font:900 clamp(12px,1.25vw,15px)/1.15 var(--vzc-sans)!important;text-transform:uppercase;letter-spacing:.01em}.product-card:is(:hover,:focus-within) .product-card__content :is(.text-block:not(product-price),.h4) :is(p,h3,h4){text-shadow:-1.5px 0 rgba(255,42,26,.75),1.5px 0 rgba(212,255,0,.75)}.product-card :is(product-price,.price,.price-item,.price__regular,.price__sale,.compare-at-price){color:var(--vzc-lime)!important;font-family:var(--vzc-mono)!important;letter-spacing:.06em;font-weight:700}.product-card :is(.compare-at-price,.price-item--regular.compare-at-price){color:#ffffff80!important}.product-card .product-badges>*,.product-card [class*=badge]:not(.product-badges){background:var(--vzc-lime)!important;color:#000!important;border-radius:0!important;font:800 10px/1 var(--vzc-mono)!important;letter-spacing:.16em;text-transform:uppercase}.product-card .product-badges [class*=sale],.product-card .product-badges .product-badges__badge--sale{background:var(--vzc-red)!important;color:#fff!important}.product-card .quick-add__button{border-radius:0!important}.product-card .swatch,.product-card .variant-option__button-label{border-radius:0}#MainContent:has(.product-information) .shopify-section:has([class*=ai-collapsible-description-]) :is(.section,.custom-section-content,.layout-panel-flex){padding-block:0!important}#MainContent:has(.product-information) .shopify-section:has([class*=ai-collapsible-description-]) .layout-panel-flex{--padding-block-start:0px !important;--padding-block-end:0px !important;gap:0!important}#MainContent:has(.product-information) .shopify-section:first-child:has([class*=ai-collapsible-description-]) .section{padding-top:8px!important}[class*=ai-collapsible-description__header-]{min-height:42px;padding:8px 14px!important;border:1px solid rgba(212,255,0,.7)!important;background:#000000d1!important}[class*=ai-collapsible-description__title-]{font:700 10.5px/1.25 var(--vzc-mono)!important;letter-spacing:.2em!important;margin:0!important;text-align:left}[class*=ai-collapsible-description__icon-]{width:16px!important;height:16px!important;flex:0 0 16px}[class*=ai-collapsible-description__icon-] svg{width:16px;height:16px}[class*=ai-collapsible-description-]:not([class*=__]){margin:0!important;padding:0!important}.product-information__media,.product-information__media media-gallery,.product-information__media slideshow-component,.product-information__media slideshow-container{background:transparent!important}.product-information__media slideshow-slides{outline:1px solid rgba(212,255,0,.7);outline-offset:-1px}.product-information__media slideshow-container{position:relative}.product-information__media slideshow-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:var(--vzc-corners)}.product-information__media .slideshow-control:not(.slideshow-controls__thumbnail){color:var(--vzc-lime)}.product-information__media .slideshow-controls__thumbnails-container{background:transparent!important;padding:10px 0 4px}.product-information__media .slideshow-controls__thumbnails{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;overflow-x:auto!important;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;padding:4px 4px 6px!important}.product-information__media .slideshow-controls__thumbnails::-webkit-scrollbar{display:none}.product-information__media .slideshow-controls__thumbnail{position:relative;flex:0 0 68px!important;width:68px!important;min-width:68px;height:auto!important;scroll-snap-align:start;border:1px solid rgba(212,255,0,.35)!important;border-radius:0!important;outline:0!important;padding:0!important;overflow:visible!important;opacity:.72;transition:opacity .2s,border-color .2s,box-shadow .2s}.product-information__media .slideshow-controls__thumbnail img{display:block;width:100%;height:auto;border-radius:0!important}.product-information__media .slideshow-controls__thumbnail[aria-selected=true]{opacity:1;border-color:var(--vzc-lime)!important;box-shadow:0 0 0 1px var(--vzc-lime),0 0 14px #d4ff0073}.product-information__media .slideshow-controls__thumbnail[aria-selected=true]:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;pointer-events:none;background:linear-gradient(var(--vzc-lime),var(--vzc-lime)) top left/12px 2px no-repeat,linear-gradient(var(--vzc-lime),var(--vzc-lime)) top left/2px 12px no-repeat,linear-gradient(var(--vzc-lime),var(--vzc-lime)) top right/12px 2px no-repeat,linear-gradient(var(--vzc-lime),var(--vzc-lime)) top right/2px 12px no-repeat,linear-gradient(var(--vzc-lime),var(--vzc-lime)) bottom left/12px 2px no-repeat,linear-gradient(var(--vzc-lime),var(--vzc-lime)) bottom left/2px 12px no-repeat,linear-gradient(var(--vzc-lime),var(--vzc-lime)) bottom right/12px 2px no-repeat,linear-gradient(var(--vzc-lime),var(--vzc-lime)) bottom right/2px 12px no-repeat}@media(min-width:750px){.product-information__media .slideshow-controls__thumbnail{flex-basis:80px!important;width:80px!important;min-width:80px}}.vzh-count{position:absolute;left:10px;bottom:10px;z-index:4;pointer-events:none;padding:5px 8px;background:#000000c7;border:1px solid rgba(212,255,0,.6);font:700 11px/1 var(--vzc-mono);letter-spacing:.18em;color:var(--vzc-lime)}.vzh-dots{position:absolute;left:50%;bottom:14px;transform:translate(-50%);z-index:4;display:flex;gap:5px;pointer-events:none;max-width:60%;flex-wrap:wrap;justify-content:center}.vzh-dots i{display:block;width:6px;height:6px;background:#0000008c;border:1px solid var(--vzc-lime)}.vzh-dots i.is-on{background:var(--vzc-lime);box-shadow:0 0 8px var(--vzc-lime)}.product-details{background:transparent!important}.product-details .text-block h1{color:#fff!important;font:900 clamp(28px,4.4vw,52px)/.95 var(--vzc-sans)!important;text-transform:uppercase;letter-spacing:-.02em;text-shadow:-2px 0 rgba(255,42,26,.35),2px 0 rgba(212,255,0,.35)}.product-details product-price,.product-details product-price .price,.product-details .price-item{color:var(--vzc-lime)!important;font-family:var(--vzc-mono)!important;letter-spacing:.04em}.product-details product-price .compare-at-price{color:#ffffff80!important}.product-details .tax-note,.product-details product-price+* small,.product-details .text-block small{color:#fff9!important}.product-details .variant-option legend,.product-details .variant-picker legend{color:var(--vzc-lime)!important;font:700 11px/1.2 var(--vzc-mono)!important;letter-spacing:.2em;text-transform:uppercase}.product-details .variant-option__button-label{border-radius:0!important;font-family:var(--vzc-mono);letter-spacing:.06em}#MainContent .product-details:not(:has(.add-to-cart-button:disabled)) .quantity-selector,.product-details .quantity-selector{background:#0b0b0b!important;border:1px solid rgba(212,255,0,.6)!important;border-radius:0!important;color:#fff!important}.product-details .quantity-selector :is(input,button){color:#fff!important;background:transparent!important}.product-details .add-to-cart-button:not(:disabled){background:var(--vzc-lime)!important;color:#000!important;border:1px solid var(--vzc-lime)!important;border-radius:0!important;box-shadow:0 0 18px #d4ff004d}.product-details .add-to-cart-button:not(:disabled):hover{box-shadow:0 0 0 1px var(--vzc-lime),0 0 28px #d4ff0099}.product-details .divider__line{border-color:#d4ff0059!important}.product-details accordion-custom details{border-color:#d4ff0059!important}.product-details :is(.details__header,.details-content,.details-content p){color:#fff}.product-details .details__header:before{color:#000}.product-details .details-content{color:#ffffffc7}.product-details .shopify-app-block,.product-information .shopify-app-block{background:transparent}sticky-add-to-cart .sticky-add-to-cart__bar{background:#000000eb!important;border-top:1px solid var(--vzc-lime);color:#fff}sticky-add-to-cart :is(.sticky-add-to-cart__title,.sticky-add-to-cart__variant){color:#fff!important;font-family:var(--vzc-mono)}sticky-add-to-cart .price,sticky-add-to-cart .price-item{color:var(--vzc-lime)!important;font-family:var(--vzc-mono)!important}.product-recommendations{background:transparent!important}.product-recommendations .text-block :is(h2,h3){color:#fff!important;font:900 clamp(24px,4vw,44px)/1 var(--vzc-sans)!important;text-transform:uppercase}.vzh-heart{--s:46px;position:absolute;top:12px;right:12px;z-index:20;width:var(--s);height:var(--s);display:grid;place-items:center;padding:0;cursor:pointer;background:#000000b8;border:1px solid var(--vzc-lime);border-radius:50%;color:var(--vzc-lime);box-shadow:0 0 14px #d4ff0059;-webkit-tap-highlight-color:transparent;transition:transform .15s,box-shadow .2s}.vzh-heart svg{width:22px;height:22px;overflow:visible}.vzh-heart svg path{fill:transparent;stroke:currentColor;stroke-width:2;transition:fill .2s}.vzh-heart[aria-pressed=true]{color:var(--vzc-red);border-color:var(--vzc-red);box-shadow:0 0 0 1px #ff2a1a99,0 0 22px #ff2a1a99,0 0 34px #d4ff0040}.vzh-heart[aria-pressed=true] svg path{fill:var(--vzc-red)}.vzh-heart:focus-visible{outline:2px solid var(--vzc-lime);outline-offset:3px}.vzh-heart:active{transform:scale(.92)}.product-form-buttons .vzh-heart.vzh-heart--inline{position:relative;top:auto;right:auto;flex:0 0 52px!important;width:52px!important;min-width:52px;max-width:52px;height:52px!important;min-height:48px;align-self:flex-start;margin:0!important;border-radius:0;background:#000!important}.product-form-buttons:has(.vzh-heart--inline){display:flex!important;flex-wrap:wrap;align-items:stretch;gap:8px}.product-form-buttons:has(.vzh-heart--inline)>*{flex:1 1 100%;min-width:0}.product-form-buttons:has(.vzh-heart--inline)>.accelerated-checkout-block{flex:1 1 200px}.product-form-buttons:has(.vzh-heart--inline)>.quantity-selector-wrapper{flex:0 0 auto}.product-form-buttons:has(.vzh-heart--inline)>:has(>add-to-cart-component),.product-form-buttons:has(.vzh-heart--inline)>add-to-cart-component{flex:1 1 0}.product-form-buttons:has(.vzh-heart--inline)>.product-form-text__error.hidden{display:none}.vzh-heart.is-pop{animation:vzh-pop .6s cubic-bezier(.2,1.6,.4,1)}@keyframes vzh-pop{0%{transform:scale(1)}30%{transform:scale(1.35)}60%{transform:scale(.9)}to{transform:scale(1)}}.vzh-burst{position:fixed;left:0;top:0;width:0;height:0;z-index:2147483000;pointer-events:none}.vzh-burst i{position:absolute;left:0;top:0;width:var(--w,8px);height:var(--h,8px);background:var(--c,#d4ff00);box-shadow:0 0 8px var(--c,#d4ff00);transform:translate(-50%,-50%);animation:vzh-fly var(--t,.9s) cubic-bezier(.15,.75,.3,1) forwards}.vzh-burst i.h{background:none;box-shadow:none;width:auto;height:auto;font:900 var(--fs,16px)/1 var(--vzc-sans);color:var(--c);text-shadow:0 0 10px var(--c)}@keyframes vzh-fly{0%{opacity:1;transform:translate(-50%,-50%) scale(.6) rotate(0)}70%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1) rotate(var(--r,180deg))}}.vzh-ring{position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid var(--vzc-lime);border-radius:50%;transform:translate(-50%,-50%);animation:vzh-ring .7s ease-out forwards}@keyframes vzh-ring{to{width:260px;height:260px;opacity:0;border-color:var(--vzc-red)}}.vzh-flash{position:fixed;left:50%;top:42%;z-index:2147483001;pointer-events:none;transform:translate(-50%,-50%);width:max-content;max-width:min(92vw,620px);text-align:center;padding:14px 18px;background:#000000e0;border:1px solid var(--vzc-lime);box-shadow:0 0 0 1px #ff2a1a80,0 0 40px #d4ff0073;font:900 clamp(18px,5.2vw,40px)/1 var(--vzc-sans);text-transform:uppercase;letter-spacing:-.01em;color:#fff;text-shadow:-3px 0 rgba(255,42,26,.85),3px 0 rgba(212,255,0,.85);animation:vzh-flash 1.7s ease-out forwards}.vzh-flash small{display:block;margin-top:8px;font:700 10px/1 var(--vzc-mono);letter-spacing:.26em;color:var(--vzc-lime);text-shadow:none}@keyframes vzh-flash{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}12%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}20%{transform:translate(-50%,-50%) scale(1)}24%{text-shadow:6px 0 rgba(255,42,26,.9),-6px 0 rgba(212,255,0,.9)}28%{text-shadow:-3px 0 rgba(255,42,26,.85),3px 0 rgba(212,255,0,.85)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-62%) scale(1)}}.vzh-screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482999;pointer-events:none;background:radial-gradient(circle at var(--x,50%) var(--y,40%),rgba(212,255,0,.28),rgba(255,42,26,.12) 35%,transparent 65%);animation:vzh-screen .7s ease-out forwards}@keyframes vzh-screen{0%{opacity:0}20%{opacity:1}to{opacity:0}}.vzh-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body:not(:has(.vz75-mto)) [class^=ai-text-banner-]:not([class^=ai-text-banner-track-]):not([class^=ai-text-banner-item-]):not([class^=ai-text-banner-text-]):not([class^=ai-text-banner-separator-]){background:var(--vzc-grid),#000!important;border-top:1px solid var(--vzc-lime);border-bottom:1px solid var(--vzc-lime);padding:14px 0!important;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 36px,#000 calc(100% - 36px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 36px,#000 calc(100% - 36px),transparent 100%)}body:not(:has(.vz75-mto)) [class^=ai-text-banner-track-]{animation-duration:48s!important;animation-timing-function:linear!important;will-change:transform;gap:28px!important}body:not(:has(.vz75-mto)) [class^=ai-text-banner-item-]{gap:28px!important}body:not(:has(.vz75-mto)) [class^=ai-text-banner-text-]{font:700 12px/1 var(--vzc-mono)!important;letter-spacing:.24em!important;color:var(--vzc-lime)!important}body:not(:has(.vz75-mto)) [class^=ai-text-banner-separator-]{font:700 12px/1 var(--vzc-mono)!important;color:#d4ff0073!important}body:not(:has(.vz75-mto)) .shopify-section-group-footer-group:has([class^=ai-text-banner-]),body:not(:has(.vz75-mto)) .shopify-section-group-footer-group:has([class^=ai-text-banner-]) :is(.section-background,.section){background:#000!important}body:not(:has(.vz75-mto)) .shopify-section-group-footer-group:has(>.section .divider):not(:has(.footer-content)){display:none!important}body:not(:has(.vz75-mto)) .shopify-section-group-footer-group>.section-background.color-scheme-1{background:#000!important}@media(prefers-reduced-motion:reduce){.vz75c-coll [class*=ai-collection-description__title-],[class^=ai-text-banner-track-]{animation:none!important}.product-card .product-card__content,.product-card .product-card__content:after,.slideshow-controls__thumbnail{transition:none!important}.vzh-heart.is-pop,.vzh-burst i,.vzh-ring,.vzh-screen{animation:none!important;display:none}.vzh-flash{animation:vzh-fade 1.6s linear forwards}@keyframes vzh-fade{0%,85%{opacity:1}to{opacity:0}}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/vz-collections-2075.css.map */
