:root{--it-bg: #000000;--it-bg2: #0a0a0a;--it-card: #111111;--it-border: #222222;--it-gold: #C4A57B;--it-gold-h: #d4b58b;--it-text: #ffffff;--it-text2: #999999;--it-muted: #666666;--it-faint: #444444;--it-green: #4ade80;--it-red: #e74c3c}:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-6{--color-background: #000000;--color-background-rgb: 0 0 0;--color-foreground: #ffffff;--color-foreground-rgb: 255 255 255;--color-foreground-heading: #ffffff;--color-foreground-heading-rgb: 255 255 255;--color-foreground-muted: #999999;--color-border: #222222;--color-border-rgb: 34 34 34;--color-primary: #C4A57B;--color-primary-rgb: 196 165 123;--color-primary-hover: #d4b58b;--color-primary-hover-rgb: 212 181 139;--color-shadow: #000000;--color-shadow-rgb: 0 0 0;--color-primary-button-background: #C4A57B;--color-primary-button-text: #000000;--color-primary-button-border: #C4A57B;--color-primary-button-hover-background: #d4b58b;--color-primary-button-hover-text: #000000;--color-primary-button-hover-border: #d4b58b;--color-secondary-button-background: #111111;--color-secondary-button-text: #ffffff;--color-secondary-button-border: #222222;--color-secondary-button-hover-background: #1a1a1a;--color-secondary-button-hover-text: #ffffff;--color-secondary-button-hover-border: #C4A57B;--color-input-background: #111111;--color-input-text: #ffffff;--color-input-text-rgb: 255 255 255;--color-input-border: #333333;--color-input-hover-background: #1a1a1a;--color-variant-background: #1a1a1a;--color-variant-border: #333333;--color-variant-text: #ffffff;--color-variant-text-rgb: 255 255 255;--color-variant-hover-background: #1a1a1a;--color-variant-hover-text: #ffffff;--color-variant-hover-border: #C4A57B;--color-selected-variant-background: #C4A57B;--color-selected-variant-border: #C4A57B;--color-selected-variant-text: #000000;--color-selected-variant-hover-background: #d4b58b;--color-selected-variant-hover-text: #000000;--color-selected-variant-hover-border: #d4b58b}body{background-color:#000;color:#fff}:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-6{--font-body--family: "Inter", sans-serif;--font-subheading--family: "Bebas Neue", sans-serif;--font-heading--family: "Bebas Neue", sans-serif;--font-accent--family: "Bebas Neue", sans-serif;--font-primary--family: "Inter", sans-serif;--font-h1--family: "Bebas Neue", sans-serif;--font-h2--family: "Bebas Neue", sans-serif;--font-h3--family: "Bebas Neue", sans-serif;--font-h4--family: "Bebas Neue", sans-serif;--font-h5--family: "Bebas Neue", sans-serif;--font-h6--family: "Bebas Neue", sans-serif;--button-font-family-primary: "Bebas Neue", sans-serif;--button-font-family-secondary: "Bebas Neue", sans-serif}body{font-family:Inter,sans-serif}h1,h2,h3,h4,h5,h6,.product-title,.collection-title,.cart-title{font-family:Bebas Neue,sans-serif;letter-spacing:2px}@keyframes goldPulse{0%,to{box-shadow:0 0 #c4a57b00}50%{box-shadow:0 0 18px #c4a57b2e,0 0 4px #c4a57b14}}.product-card{background:#111;border:1px solid #222222;border-radius:8px;overflow:hidden;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;animation:goldPulse 4s ease-in-out infinite}.product-card:nth-child(1){animation-delay:0s}.product-card:nth-child(2){animation-delay:1.3s}.product-card:nth-child(3){animation-delay:2.6s}.product-card:nth-child(4){animation-delay:.7s}.product-card:hover{border-color:#c4a57b;transform:translateY(-4px);box-shadow:0 10px 30px #c4a57b38;animation:none}.product-card .product-card__content{background:transparent}@media(prefers-reduced-motion:reduce){.product-card{animation:none}}.price,.price__regular,.price .price-item,.price__sale{color:#c4a57b;font-weight:700}.price .price-item--regular{color:#c4a57b}[data-template*=product] .product-details h1,[data-template*=product] .product-title{color:#fff;letter-spacing:3px;font-size:clamp(32px,5vw,44px);line-height:1.05}[data-template*=product] .price,[data-template*=product] .price .price-item{font-size:24px;font-weight:700;color:#c4a57b}.button,.add-to-cart-button,.product-form__submit{letter-spacing:3px;border-radius:6px;transition:background-color .2s ease,transform .2s ease,color .2s ease}.button:not([disabled]):hover,.product-form__submit:not([disabled]):hover{transform:scale(1.02)}.button[disabled],.product-form__submit[disabled]{background:#333!important;color:#666!important;border-color:#333!important;cursor:not-allowed;transform:none}[data-template*=collection]{background:#0a0a0a}[data-template*=cart]{background:#000}[data-template*=cart] .cart-item,[data-template*=cart] .cart__item{background:#111;border:1px solid #222222}[data-template*=cart] .totals__subtotal-value,[data-template*=cart] .cart__subtotal{color:#fff;font-family:Bebas Neue,sans-serif}[data-template*=cart] .totals__subtotal,[data-template*=cart] .cart__subtotal-label{color:#888}.it-vi-header{text-align:center;padding:30px 15px 10px;background:#0a0a0a}.it-vi-header__title{font-family:Bebas Neue,sans-serif;font-size:52px;letter-spacing:12px;color:#fff;line-height:1;margin:0}.it-vi-header__hint{font-size:11px;color:#888;margin-top:8px;letter-spacing:1px}.it-secure{max-width:800px;margin:30px auto 0;padding:0 15px}.it-secure__box{background:#111;border:1px solid #222222;border-radius:12px;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px;transition:.2s}.it-secure__box:hover{border-color:#333;background:#151515}.it-secure__icon{width:44px;height:44px;background:#1a1a1a;border:1px solid #333333;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.it-secure__icon svg{width:20px;height:20px;stroke:#c4a57b}.it-secure__text{flex:1;text-align:center;margin:0 12px}.it-secure__title{font-size:13px;font-weight:600;color:#c4a57b;letter-spacing:1px;margin-bottom:4px}.it-secure__sub{font-size:11px;color:#666;letter-spacing:.5px}.it-secure__arrow{color:#c4a57b;font-size:20px;opacity:.6}.it-talk{background:#0a0a0a;padding:50px 20px 60px;border-top:1px solid #151515}.it-talk__header{text-align:center;margin-bottom:30px}.it-talk__header h2{font-family:Bebas Neue,sans-serif;font-size:32px;letter-spacing:8px;color:#c4a57b;margin:0}.it-talk__carousel{max-width:500px;margin:0 auto;position:relative;min-height:100px}.it-talk__card{display:none;text-align:center;padding:20px;animation:itFadeIn .3s ease}.it-talk__card.active{display:block}@keyframes itFadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.it-talk__text{font-size:15px;line-height:1.6;color:#999;margin-bottom:12px}.it-talk__author{font-size:11px;color:#555}.it-talk__dots{display:flex;justify-content:center;gap:8px;margin-top:20px}.it-talk__dot{width:8px;height:8px;border-radius:50%;background:#222;cursor:pointer;transition:.2s;border:none;padding:0}.it-talk__dot:hover{background:#444}.it-talk__dot.active{background:#c4a57b}.it-manifesto{background:#000;border-top:1px solid #1a1a1a;padding:70px 20px 80px}.it-manifesto__inner{max-width:680px;margin:0 auto}.it-manifesto__tag{display:inline-block;font-size:10px;letter-spacing:4px;color:#555;border:1px solid #222222;padding:6px 14px;border-radius:2px;margin-bottom:28px}.it-manifesto__logo{width:100%;max-width:480px;height:auto;display:block;margin:0 0 24px}.it-manifesto__divider{width:48px;height:2px;background:#c4a57b;margin-bottom:28px}.it-manifesto__mission{margin-bottom:48px;border-left:3px solid #ffffff;padding-left:20px}.it-manifesto__line{font-family:Bebas Neue,sans-serif;font-size:clamp(32px,7vw,56px);letter-spacing:2px;line-height:1.05;color:#fff;display:block}.it-manifesto__line.gold{color:#c4a57b}.it-manifesto__stats{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid #1a1a1a;margin-bottom:48px}.it-manifesto__stat{padding:28px 16px 24px;text-align:left;position:relative;border-right:1px solid #1a1a1a}.it-manifesto__stat:last-child{border-right:none}.it-manifesto__stat-num{display:block;font-family:Bebas Neue,sans-serif;font-size:52px;line-height:1;color:#fff;letter-spacing:1px;margin-bottom:8px}.it-manifesto__stat:nth-child(2) .it-manifesto__stat-num{color:#c4a57b}.it-manifesto__stat-label{font-size:8px;letter-spacing:2px;color:#333;text-transform:uppercase;line-height:1.5}.it-manifesto__stat:nth-child(2) .it-manifesto__stat-label{color:#c4a57b;opacity:.7}.it-manifesto__stat:nth-child(2):before{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;background:#c4a57b}.it-manifesto__cta{display:inline-block;padding:16px 40px;background:#c4a57b;border:none;color:#000;font-family:Bebas Neue,sans-serif;font-size:18px;letter-spacing:4px;cursor:pointer;border-radius:4px;text-decoration:none;transition:.2s}.it-manifesto__cta:hover{background:#d4b58b;transform:translate(4px)}@media(max-width:500px){.it-vi-header__title{font-size:40px;letter-spacing:8px}.it-manifesto{padding:50px 20px 60px}.it-talk__header h2{font-size:26px;letter-spacing:6px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/impact-threads.css.map */
