@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Syne:wght@700;800;900&family=Inter:wght@300;400;500;600;700&display=swap";:root{--hw-bg-darkest: #0c0b10;--hw-bg-dark: #13111a;--hw-bg-card: #1a1724;--hw-bg-card-hover: #231f30;--hw-border-subtle: rgba(255, 255, 255, .1);--hw-border-accent: rgba(255, 115, 0, .5);--hw-border-hover: rgba(255, 160, 50, .6);--hw-text-primary: #faf8f5;--hw-text-secondary: #b5b3c4;--hw-text-muted: #7e7b8f;--hw-accent-orange: #ff6a00;--hw-accent-orange-bright: #ff851b;--hw-accent-orange-glow: rgba(255, 106, 0, .35);--hw-accent-purple: #9d4edd;--hw-accent-purple-glow: rgba(157, 78, 221, .3);--hw-accent-green: #39ff14;--hw-accent-green-glow: rgba(57, 255, 20, .25);--hw-font-display: "Syne", -apple-system, BlinkMacSystemFont, sans-serif;--hw-font-mono: "Space Grotesk", monospace, sans-serif;--hw-font-sans: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--hw-transition-smooth: all .35s cubic-bezier(.16, 1, .3, 1);--hw-transition-fast: all .2s ease}body{background-color:var(--hw-bg-darkest)!important;color:var(--hw-text-primary)!important;font-family:var(--hw-font-sans);letter-spacing:-.01em;overflow-x:hidden;position:relative}body:before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.03'/%3E%3C/svg%3E");pointer-events:none;z-index:9999}::selection{background-color:var(--hw-accent-orange);color:#fff}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background:var(--hw-bg-darkest)}::-webkit-scrollbar-thumb{background:#2e2a3d;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--hw-accent-orange)}.hw-display-heading{font-family:var(--hw-font-display);font-weight:900;letter-spacing:-.03em;text-transform:uppercase;color:var(--hw-text-primary);line-height:.95}.hw-tag{font-family:var(--hw-font-mono);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.4rem .85rem;background:#ffffff0f;border:1px solid var(--hw-border-subtle);color:var(--hw-text-primary);border-radius:999px;display:inline-flex;align-items:center;gap:.45rem}.hw-tag--accent{background:#ff6a0026;border-color:var(--hw-border-accent);color:var(--hw-accent-orange-bright);box-shadow:0 0 15px #ff6a0033}.hw-tag--purple{background:#9d4edd26;border-color:#9d4edd66;color:#c77dff;box-shadow:0 0 15px var(--hw-accent-purple-glow)}.hw-tag-dot{width:7px;height:7px;border-radius:50%;background-color:var(--hw-accent-orange);display:inline-block;box-shadow:0 0 8px var(--hw-accent-orange);animation:hw-pulse 1.8s infinite ease-in-out}@keyframes hw-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.hw-spooky-float{animation:hw-float 3s ease-in-out infinite;display:inline-block}@keyframes hw-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-6px) rotate(3deg)}}.hw-btn{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:1.05rem 2.2rem;font-family:var(--hw-font-mono);font-size:.88rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;position:relative;transition:var(--hw-transition-smooth);cursor:pointer;border-radius:6px;border:none;outline:none}.hw-btn--primary{background:var(--hw-text-primary);color:var(--hw-bg-darkest);border:1px solid var(--hw-text-primary);font-weight:800}.hw-btn--primary:hover{background:var(--hw-accent-orange);border-color:var(--hw-accent-orange);color:#fff;box-shadow:0 0 25px var(--hw-accent-orange-glow);transform:translateY(-3px) scale(1.02)}.hw-btn--secondary{background:#ffffff0d;color:var(--hw-text-primary);border:1px solid var(--hw-border-subtle);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hw-btn--secondary:hover{border-color:var(--hw-accent-orange-bright);background:#ff6a001a;color:var(--hw-accent-orange-bright);transform:translateY(-3px)}.hw-btn--accent{background:linear-gradient(135deg,#ff6a00,#ff851b);color:#fff;border:1px solid var(--hw-accent-orange);box-shadow:0 0 20px var(--hw-accent-orange-glow);font-weight:800}.hw-btn--accent:hover{background:linear-gradient(135deg,#ff851b,#ffa040);box-shadow:0 0 30px #ff6a0099;transform:translateY(-3px) scale(1.02)}.hw-card{background:var(--hw-bg-card);border:1px solid var(--hw-border-subtle);border-radius:12px;position:relative;overflow:hidden;transition:var(--hw-transition-smooth)}.hw-card:hover{border-color:var(--hw-border-accent);background:var(--hw-bg-card-hover);box-shadow:0 12px 30px #00000080,0 0 20px var(--hw-accent-orange-glow)}.hw-fog-orb{position:absolute;border-radius:50%;filter:blur(90px);pointer-events:none;opacity:.25;z-index:1}.hw-fog-orb--orange{background:radial-gradient(circle,#ff6a00 0%,transparent 70%)}.hw-fog-orb--purple{background:radial-gradient(circle,#9d4edd 0%,transparent 70%)}.hw-fog-orb--green{background:radial-gradient(circle,#39ff14 0%,transparent 70%);opacity:.15}.card-wrapper .card{background-color:var(--hw-bg-card)!important;border:1px solid var(--hw-border-subtle)!important;border-radius:10px!important;transition:var(--hw-transition-smooth)!important}.card-wrapper .card:hover{border-color:var(--hw-border-accent)!important;box-shadow:0 12px 30px #0009,0 0 20px var(--hw-accent-orange-glow)!important;transform:translateY(-4px)!important}.card__heading a{color:var(--hw-text-primary)!important;font-family:var(--hw-font-mono)!important;font-weight:700!important;letter-spacing:.02em!important;font-size:1rem!important}.price{font-family:var(--hw-font-mono)!important;color:var(--hw-accent-orange-bright)!important;font-weight:700!important;font-size:1.05rem!important}.announcement-bar{background:linear-gradient(90deg,#181028,#2b110a,#181028)!important;border-bottom:1px solid rgba(255,106,0,.3)!important}.announcement-bar__message{font-family:var(--hw-font-mono)!important;font-weight:700!important;letter-spacing:.08em!important;color:#ffedd5!important}.header-wrapper{background-color:#0c0b10e6!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;border-bottom:1px solid var(--hw-border-subtle)!important}.header__heading-link{font-family:var(--hw-font-display)!important;font-size:1.6rem!important;font-weight:900!important;letter-spacing:-.02em!important;text-transform:uppercase!important;color:var(--hw-text-primary)!important}.header__menu-item{font-family:var(--hw-font-mono)!important;font-size:.88rem!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--hw-text-secondary)!important;transition:var(--hw-transition-fast)!important}.header__menu-item:hover,.header__menu-item--active{color:var(--hw-accent-orange-bright)!important;text-shadow:0 0 15px var(--hw-accent-orange-glow)!important}.footer{background:linear-gradient(180deg,var(--hw-bg-darkest) 0%,#100d17 100%)!important;border-top:1px solid var(--hw-border-subtle)!important}.footer__heading{font-family:var(--hw-font-mono)!important;font-size:.9rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--hw-accent-orange-bright)!important}.hw-footer-watermark{overflow:hidden;padding:3.5rem 0 1.5rem;border-top:1px solid var(--hw-border-subtle);text-align:center}.hw-footer-watermark span{font-family:var(--hw-font-display);font-size:clamp(3.5rem,12vw,10rem);font-weight:900;letter-spacing:-.03em;text-transform:uppercase;color:#ff6a0012;line-height:.85;-webkit-user-select:none;user-select:none;display:block;transition:var(--hw-transition-smooth)}.hw-footer-watermark:hover span{color:#ff6a002e;text-shadow:0 0 40px var(--hw-accent-orange-glow)}@media screen and (max-width:768px){.hw-display-heading{font-size:2.3rem!important}.hw-btn{padding:.95rem 1.6rem;font-size:.82rem;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/halloween-streetwear.css.map */
