:root{--tcv-night: #0B0D07;--tcv-panel: #10130A;--tcv-army: #4B5A26;--tcv-neon: #A9C46A;--tcv-neon-rgb: 169, 196, 106;--tcv-blaze: #E8622C;--tcv-brass: #E0A84F;--tcv-bone: #F3EBDD;--tcv-muted: #CFCBB4;--tcv-dim: #B8B49A;--tcv-stencil: "Saira Stencil One", "Arial Narrow", sans-serif;--tcv-mono: "JetBrains Mono", ui-monospace, monospace;--tcv-body: "Barlow", system-ui, sans-serif;--tcv-glow-soft: 0 0 12px rgba(var(--tcv-neon-rgb), .55);--tcv-glow-crate: 0 0 14px rgba(var(--tcv-neon-rgb), .55), inset 0 0 14px rgba(var(--tcv-neon-rgb), .2)}body{font-family:var(--tcv-body);background:var(--tcv-night)}body,.rte,.product__description{font-family:var(--tcv-body)}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.product__title h1,.card__heading,.collection-hero__title,.main-page-title,.footer-block__heading,.cart__empty-text,.totals__total{font-family:var(--tcv-stencil)!important;font-weight:400!important;letter-spacing:.03em;text-transform:uppercase}.card__heading{font-size:1.7rem;line-height:1.3}.button,.shopify-payment-button__button--unbranded,.button--primary{font-family:var(--tcv-stencil)!important;letter-spacing:.08em!important;text-transform:uppercase;font-size:1.7rem}.button:not(.button--secondary):not(.button--tertiary),.shopify-payment-button__button--unbranded{box-shadow:0 0 22px rgba(var(--tcv-neon-rgb),.45);transition:box-shadow .2s ease}.button:not(.button--secondary):not(.button--tertiary):hover,.shopify-payment-button__button--unbranded:hover{box-shadow:0 0 0 1px #c8e08a,0 0 36px rgba(var(--tcv-neon-rgb),.8)}.header-wrapper{background:var(--tcv-night);border-bottom:1px solid rgba(var(--tcv-neon-rgb),.2)}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item{font-family:var(--tcv-stencil);letter-spacing:.08em;text-transform:uppercase;font-size:1.6rem}.header__menu-item:hover span{color:var(--tcv-neon);text-decoration:none}.header__heading-link{padding:1rem .5rem}.announcement-bar__message{font-family:var(--tcv-mono);font-weight:700;letter-spacing:.16em;text-transform:uppercase;font-size:1.2rem}.tcv-crate-logo{position:relative;display:inline-flex;flex-direction:column;align-items:center;border:2px solid var(--tcv-neon);border-radius:4px;padding:9px 16px 6px;box-shadow:var(--tcv-glow-crate);line-height:1;text-decoration:none}.tcv-crate-logo__tag{position:absolute;top:-7px;background:var(--tcv-night);padding:0 5px;font-family:var(--tcv-mono);font-weight:700;font-size:9px;letter-spacing:.18em;color:var(--tcv-blaze)}.tcv-crate-logo__tag--left{left:10px}.tcv-crate-logo__tag--right{right:10px;color:var(--tcv-brass)}.tcv-crate-logo__top{font-family:var(--tcv-stencil);font-size:12px;letter-spacing:.16em;color:var(--tcv-bone)}.tcv-crate-logo__bar{display:block;height:2px;width:100%;background:var(--tcv-neon);margin:4px 0 3px}.tcv-crate-logo__vet{font-family:var(--tcv-stencil);font-size:36px;line-height:.9;color:var(--tcv-neon);text-shadow:0 0 8px rgba(var(--tcv-neon-rgb),.9),0 0 24px rgba(var(--tcv-neon-rgb),.5)}.tcv-crate-logo__foot{font-family:var(--tcv-mono);font-size:9px;letter-spacing:.18em;color:var(--tcv-brass);margin-top:5px}.tcv-crate-logo--footer{border-width:3px;padding:14px 22px 10px}.tcv-crate-logo--footer .tcv-crate-logo__top{font-size:16px}.tcv-crate-logo--footer .tcv-crate-logo__vet{font-size:58px}.tcv-crate-logo--footer .tcv-crate-logo__tag{font-size:10px;top:-9px}.card-wrapper .card--card,.card-wrapper .card--standard .card__inner{border:2px solid rgba(var(--tcv-neon-rgb),.35)!important;border-radius:5px!important;background:radial-gradient(70% 60% at 50% 45%,rgba(var(--tcv-neon-rgb),.14),rgba(var(--tcv-neon-rgb),0) 70%),var(--tcv-panel);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.card-wrapper:hover .card--card,.card-wrapper:hover .card--standard .card__inner{border-color:var(--tcv-neon)!important;box-shadow:var(--tcv-glow-crate)}.price,.price-item{font-family:var(--tcv-stencil);color:var(--tcv-brass);letter-spacing:.03em}.price__container .price-item--regular{color:var(--tcv-brass)}.badge{font-family:var(--tcv-mono);font-weight:700;letter-spacing:.12em;text-transform:uppercase;border-radius:3px;background:var(--tcv-blaze)!important;color:var(--tcv-night)!important;border:none}.product__media-wrapper .product__media-item,.product__media-list .product-media-container{border:3px solid var(--tcv-neon);border-radius:6px;box-shadow:var(--tcv-glow-crate);overflow:hidden}.product__title h1{font-size:clamp(3.4rem,4vw,5.6rem);line-height:1}.product .price-item{font-size:3.6rem;text-shadow:0 0 20px rgba(224,168,79,.4)}.product-form__input input[type=radio]+label{font-family:var(--tcv-stencil);border-radius:4px;border-width:2px}.product-form__input input[type=radio]:checked+label{background:rgba(var(--tcv-neon-rgb),.16);color:var(--tcv-bone);border-color:var(--tcv-neon);box-shadow:var(--tcv-glow-soft)}.form__label,.product-form__input .form__label,.product__text.caption-with-letter-spacing{font-family:var(--tcv-mono);letter-spacing:.14em;text-transform:uppercase;font-size:1.2rem;color:var(--tcv-dim)}.accordion__title{font-family:var(--tcv-stencil);text-transform:uppercase;letter-spacing:.05em}.footer{border-top:2px solid rgba(var(--tcv-neon-rgb),.25);background:#080a05}.footer-block__heading{color:var(--tcv-blaze);font-family:var(--tcv-mono)!important;font-weight:700!important;font-size:1.3rem;letter-spacing:.16em}.tcv{color:var(--tcv-bone);font-family:var(--tcv-body)}.tcv a{color:inherit}.tcv-wrap{max-width:1280px;margin:0 auto;padding:0 24px}.tcv-grid-tex{background-image:linear-gradient(rgba(var(--tcv-neon-rgb),.07) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--tcv-neon-rgb),.07) 1px,transparent 1px);background-size:48px 48px}.tcv-label{font-family:var(--tcv-mono);font-weight:700;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--tcv-blaze)}.tcv-h{margin:10px 0 0;font-family:var(--tcv-stencil)!important;font-weight:400;text-transform:uppercase;line-height:.95;color:var(--tcv-bone)}.tcv-neon-text{color:var(--tcv-neon);text-shadow:0 0 14px rgba(var(--tcv-neon-rgb),1),0 0 44px rgba(var(--tcv-neon-rgb),.6)}.tcv-btn{display:inline-flex;align-items:center;gap:10px;min-height:56px;padding:0 30px;border-radius:4px;text-decoration:none;font-family:var(--tcv-stencil);font-size:20px;letter-spacing:.08em;text-transform:uppercase;transition:box-shadow .2s ease}.tcv-btn--primary{background:var(--tcv-neon);color:var(--tcv-night)!important;box-shadow:0 0 30px rgba(var(--tcv-neon-rgb),.5)}.tcv-btn--primary:hover{box-shadow:0 0 0 1px #c8e08a,0 0 40px rgba(var(--tcv-neon-rgb),.85)}.tcv-btn--ghost{border:2px solid rgba(243,235,221,.4);color:var(--tcv-bone)!important}.tcv-btn--ghost:hover{border-color:var(--tcv-neon)}.tcv-crate{position:relative;border:2px solid rgba(var(--tcv-neon-rgb),.4);border-radius:5px;background:var(--tcv-panel);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.tcv-crate--lit{border:3px solid var(--tcv-neon);box-shadow:var(--tcv-glow-crate),0 40px 120px -30px rgba(var(--tcv-neon-rgb),.55)}a.tcv-crate:hover{transform:translateY(-4px);border-color:var(--tcv-neon);box-shadow:var(--tcv-glow-crate)}.tcv-crate__tag{position:absolute;top:-11px;z-index:2;padding:0 8px;background:var(--tcv-night);font-family:var(--tcv-mono);font-weight:700;font-size:11px;letter-spacing:.18em;color:var(--tcv-blaze)}.tcv-crate__tag--l{left:18px}.tcv-crate__tag--r{right:18px;color:var(--tcv-brass)}.tcv-tile{display:flex;align-items:center;justify-content:center;background:radial-gradient(70% 60% at 50% 45%,rgba(var(--tcv-neon-rgb),.16),rgba(var(--tcv-neon-rgb),0) 70%),#0e1109;overflow:hidden}.tcv-tile img{width:100%;height:100%;object-fit:cover;display:block}.tcv-placeholder{width:60%;height:60%;fill:rgba(var(--tcv-neon-rgb),.35)}.tcv-hero{position:relative;overflow:hidden}.tcv-hero__glow{position:absolute;pointer-events:none}.tcv-hero__glow--a{left:-12%;top:-30%;width:70%;height:150%;background:radial-gradient(closest-side,rgba(var(--tcv-neon-rgb),.2),rgba(var(--tcv-neon-rgb),0))}.tcv-hero__glow--b{right:-10%;top:5%;width:55%;height:110%;background:radial-gradient(closest-side,#e8622c1f,#e8622c00)}.tcv-hero__inner{position:relative;padding-top:96px;padding-bottom:112px;display:flex;flex-wrap:wrap;align-items:center;gap:64px}.tcv-hero__copy{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:26px}.tcv-status{display:inline-flex;align-self:flex-start;align-items:center;gap:10px;padding:7px 12px;border:1px solid var(--tcv-blaze);border-radius:3px;font-family:var(--tcv-mono);font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--tcv-blaze)}.tcv-status__dot{width:7px;height:7px;border-radius:50%;background:var(--tcv-blaze);box-shadow:0 0 10px var(--tcv-blaze)}.tcv-hero__title{font-size:clamp(48px,6.2vw,100px)}.tcv-hero__text{margin:0;font-size:20px;line-height:1.6;max-width:540px;color:var(--tcv-muted)}.tcv-hero__ctas{display:flex;flex-wrap:wrap;gap:14px;padding-top:6px}.tcv-hero__facts{display:flex;flex-wrap:wrap;gap:10px 26px;padding-top:14px;font-family:var(--tcv-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--tcv-dim)}.tcv-hero__facts span:before{content:"\2605  ";color:var(--tcv-brass)}.tcv-hero__card-wrap{flex:1 1 420px;min-width:0;display:flex;justify-content:center}.tcv-hero__card{width:100%;max-width:480px;display:flex;flex-direction:column;text-decoration:none}.tcv-hero__card .tcv-tile{aspect-ratio:4 / 5}.tcv-hero__card-foot{border-top:2px solid var(--tcv-neon);padding:16px 20px;display:flex;justify-content:space-between;align-items:center;gap:12px}.tcv-hero__card-name{font-family:var(--tcv-stencil);font-size:20px;letter-spacing:.04em;text-transform:uppercase}.tcv-hero__card-sub{font-family:var(--tcv-mono);font-size:11px;letter-spacing:.14em;color:var(--tcv-dim);margin-top:4px;text-transform:uppercase}.tcv-price{font-family:var(--tcv-stencil);color:var(--tcv-brass);font-size:30px;white-space:nowrap}.tcv-cats{border-bottom:2px solid rgba(var(--tcv-neon-rgb),.25);background:#10130a}.tcv-cats__in{max-width:var(--page-width);margin:0 auto;padding:18px 5rem;display:flex;gap:10px;overflow-x:auto;scrollbar-width:none}.tcv-cat{flex:0 0 auto;padding:10px 18px;border:2px solid rgba(243,235,221,.3);border-radius:4px;color:#f3ebdd;text-decoration:none;font-family:var(--tcv-stencil);font-size:16px;letter-spacing:.08em;text-transform:uppercase;transition:.2s}.tcv-cat:hover{border-color:#a9c46a;color:#a9c46a}.tcv-cat[aria-current=page]{background:#a9c46a;border-color:#a9c46a;color:#0b0d07;box-shadow:0 0 22px #a9c46a80}@media(max-width:749px){.tcv-cats__in{padding:14px 1.5rem}}.tcv-ticker{background:var(--tcv-army);padding:18px 24px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 34px;font-family:var(--tcv-stencil);font-size:24px;letter-spacing:.08em;text-transform:uppercase;color:var(--tcv-bone);box-shadow:0 0 60px #4b5a26b3}.tcv-ticker__star{color:var(--tcv-brass)}.tcv-section{padding-top:96px;padding-bottom:56px}.tcv-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:16px;margin-bottom:40px}.tcv-head .tcv-h{font-size:clamp(40px,5vw,68px)}.tcv-link{font-family:var(--tcv-stencil);font-size:18px;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.tcv-link:hover{color:var(--tcv-neon)!important}.tcv-coll-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:22px}.tcv-coll{display:flex;flex-direction:column;text-decoration:none}.tcv-coll .tcv-tile{aspect-ratio:1 / 1;border-radius:3px 3px 0 0}.tcv-coll__name{padding:14px 16px 16px;border-top:2px solid rgba(var(--tcv-neon-rgb),.4);font-family:var(--tcv-stencil);font-size:22px;letter-spacing:.04em;text-transform:uppercase}.tcv-prod-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.tcv-prod{display:flex;flex-direction:column;text-decoration:none}.tcv-prod .tcv-tile{aspect-ratio:4 / 5;position:relative;border-radius:3px 3px 0 0}.tcv-prod__badge{position:absolute;top:12px;left:12px;padding:5px 9px;border-radius:3px;background:var(--tcv-blaze);color:var(--tcv-night);font-family:var(--tcv-mono);font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.tcv-prod__body{padding:14px 16px 18px;display:flex;flex-direction:column;gap:8px;border-top:2px solid rgba(var(--tcv-neon-rgb),.35)}.tcv-prod__name{font-weight:700;font-size:17px;line-height:1.3}.tcv-prod__row{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.tcv-prod__type{font-family:var(--tcv-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--tcv-dim)}.tcv-prod .tcv-price{font-size:24px}.tcv-story{position:relative;border-top:2px solid rgba(var(--tcv-neon-rgb),.3);border-bottom:2px solid rgba(var(--tcv-neon-rgb),.3);background-color:#12170b;overflow:hidden}.tcv-story__inner{position:relative;padding-top:104px;padding-bottom:104px;display:flex;flex-wrap:wrap;gap:64px;align-items:center}.tcv-story__photo-wrap{flex:1 1 360px;min-width:0;display:flex;justify-content:center}.tcv-story__photo{width:100%;max-width:420px;aspect-ratio:4 / 5}.tcv-story__photo .tcv-tile{width:100%;height:100%}.tcv-story__photo .tcv-crate__tag{background:#12170b}.tcv-story__caption{position:absolute;bottom:16px;left:18px;font-family:var(--tcv-mono);font-size:11px;letter-spacing:.14em;color:var(--tcv-brass);text-transform:uppercase;background:#0b0d07bf;padding:4px 8px}.tcv-story__copy{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:22px}.tcv-story__copy .tcv-h{font-size:clamp(42px,5.5vw,76px)}.tcv-story__text{font-size:19px;line-height:1.65;color:var(--tcv-muted)}.tcv-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding-top:8px}.tcv-step{border:2px solid rgba(var(--tcv-neon-rgb),.35);border-radius:4px;padding:16px;background:#0b0d07b3}.tcv-step__n{font-family:var(--tcv-mono);font-weight:700;font-size:11px;letter-spacing:.14em;color:var(--tcv-blaze)}.tcv-step__t{font-family:var(--tcv-stencil);font-size:18px;margin-top:8px;text-transform:uppercase}.tcv-news{padding-top:104px;padding-bottom:104px}.tcv-news__box{padding:64px 48px;display:flex;flex-wrap:wrap;gap:36px;align-items:center;justify-content:space-between}.tcv-news__copy{flex:1 1 420px;min-width:0}.tcv-news__copy .tcv-h{font-size:clamp(38px,4.5vw,60px);margin:0 0 10px}.tcv-news__copy p{margin:0;color:var(--tcv-muted);font-size:18px}.tcv-news__form{flex:1 1 420px;min-width:0}.tcv-news__row{display:flex;flex-wrap:wrap;gap:10px}.tcv-news__input{flex:1 1 240px;min-height:56px;padding:0 18px;border-radius:4px;border:2px solid rgba(var(--tcv-neon-rgb),.45);background:var(--tcv-night);color:var(--tcv-bone);font-family:var(--tcv-body);font-size:17px}.tcv-news__input:focus{outline:none;border-color:var(--tcv-neon);box-shadow:var(--tcv-glow-soft)}.tcv-news__btn{border:none;cursor:pointer}.tcv-news__msg{margin-top:12px;font-family:var(--tcv-mono);font-size:13px;color:var(--tcv-neon)}.tcv-brandstrip{background:#080a05;border-top:2px solid rgba(var(--tcv-neon-rgb),.25)}.tcv-brandstrip__inner{padding-top:48px;padding-bottom:8px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px}.tcv-brandstrip__text{color:var(--tcv-dim);font-size:15px;line-height:1.6;max-width:420px}@media screen and (max-width:749px){.tcv-hero__inner{padding-top:56px;padding-bottom:72px;gap:40px}.tcv-section{padding-top:64px}.tcv-story__inner,.tcv-news{padding-top:64px;padding-bottom:64px}.tcv-news__box{padding:44px 22px}.tcv-steps{grid-template-columns:1fr}.tcv-ticker{font-size:18px}.tcv-crate-logo__vet{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/tcv.css.map */
