.sc-footer{position:relative;background:#080808;overflow:hidden}.sc-footer:before{content:"";display:block;height:1px;background:linear-gradient(90deg,transparent 0%,#00d4ff 25%,#cc00ff 75%,transparent 100%)}.sc-footer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.006) 0px,rgba(255,255,255,.006) 1px,transparent 1px,transparent 8px),repeating-linear-gradient(-45deg,rgba(255,255,255,.006) 0px,rgba(255,255,255,.006) 1px,transparent 1px,transparent 8px);pointer-events:none;z-index:0}.sc-footer__inner{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:72px 48px 0}.sc-footer__top{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:56px;padding-bottom:60px;border-bottom:1px solid #141414}.sc-footer__brand-name{font-size:clamp(1.6rem,2.5vw,2.5rem);font-weight:900;font-style:italic;text-transform:uppercase;letter-spacing:.04em;line-height:1;margin:0 0 16px;background:linear-gradient(175deg,#fff,#e4e4e4 20%,silver 45%,#909090,silver,#f0f0f0 90%,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sc-footer__tagline{font-size:.82rem;font-weight:300;color:#484848;line-height:1.7;margin:0 0 28px;letter-spacing:.02em;max-width:280px}.sc-footer__address{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#2a2a2a;line-height:1.8}.sc-footer__col-heading{font-family:Courier New,Courier,monospace;font-size:.65rem;font-weight:700;letter-spacing:.4em;text-transform:uppercase;color:#00d4ff;margin-bottom:24px;display:flex;align-items:center;gap:8px;opacity:.7}.sc-footer__col-heading:before{content:">>>";opacity:.6}.sc-footer__links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.sc-footer__link{font-size:.84rem;font-weight:400;color:#484848;text-decoration:none;letter-spacing:.04em;transition:color .2s ease,padding-left .2s ease;display:inline-block}.sc-footer__link:hover{color:#00d4ff;padding-left:6px}.sc-footer__instagram{display:flex;align-items:center;gap:10px;font-family:Courier New,Courier,monospace;font-size:.82rem;font-weight:700;letter-spacing:.14em;color:#00d4ff;text-decoration:none;margin-bottom:20px;transition:color .25s ease}.sc-footer__instagram:before{content:"\25b6";font-size:.5rem;opacity:.45}.sc-footer__instagram:hover{color:#c0f}.sc-footer__connect-detail{font-family:Courier New,Courier,monospace;font-size:.6rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#2a2a2a;margin-bottom:8px}.sc-footer__dm-btn{display:inline-block;margin-top:24px;padding:11px 22px;font-family:Courier New,Courier,monospace;font-size:.62rem;font-weight:700;letter-spacing:.25em;text-transform:uppercase;color:#c0f;border:1px solid rgba(204,0,255,.25);text-decoration:none;transition:border-color .25s ease,color .25s ease,box-shadow .25s ease}.sc-footer__dm-btn:hover{border-color:#c0f;color:#fff;box-shadow:0 0 16px #cc00ff59}.sc-footer__bottom{background:#050505}.sc-footer__bottom-inner{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:20px 48px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.sc-footer__copyright{font-family:Courier New,Courier,monospace;font-size:.58rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#242424}.sc-footer__policies{display:flex;align-items:center;gap:24px;list-style:none;padding:0;margin:0}.sc-footer__policy-link{font-family:Courier New,Courier,monospace;font-size:.55rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#222;text-decoration:none;transition:color .2s ease}.sc-footer__policy-link:hover{color:#00d4ff}@media screen and (max-width:960px){.sc-footer__top{grid-template-columns:1fr 1fr}.sc-footer__brand{grid-column:1 / -1}}@media screen and (max-width:640px){.sc-footer__inner{padding:52px 20px 0}.sc-footer__top{grid-template-columns:1fr;gap:36px}.sc-footer__brand{grid-column:auto}.sc-footer__tagline{max-width:100%}.sc-footer__bottom-inner{padding:18px 20px;flex-direction:column;align-items:flex-start;gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sc-footer.css.map */
