:root{--cursor-size: 20px;--apf-black: #121212;--apf-white: #FFFFFF;--apf-gray: #E5E5E5;--apf-border: #121212}a{text-decoration:none;color:inherit}body{background-color:var(--apf-white);color:var(--apf-black);cursor:none;overflow-x:hidden;margin:0;font-family:Manrope,sans-serif}#webgl-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.nav-wrapper{position:fixed;top:0;left:0;width:100%;z-index:50;border-bottom:1px solid rgba(0,0,0,.1);background-color:#ffffff4d;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.nav-container{display:flex;justify-content:space-between;align-items:center;height:3.5rem;padding:0 1.5rem;color:#000}.nav-logo{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:1.25rem;text-transform:uppercase;letter-spacing:.1em}.nav-menu{display:flex;gap:2rem;font-family:Manrope,monospace;font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;align-items:center;height:100%}@media (max-width: 768px){.nav-menu{display:none}}.nav-cart{font-family:Manrope,monospace;font-size:.75rem;text-transform:uppercase}.nav-item{position:relative;height:100%;display:flex;align-items:center}.nav-link{display:flex;align-items:center;gap:4px;height:100%;transition:color .3s}.nav-link:hover{color:#888}.nav-dropdown{position:absolute;left:0;top:100%;background:#fff;border:1px solid #000;min-width:220px;display:none;flex-direction:column;padding:0;box-shadow:0 10px 30px #0000001a}.nav-item:hover .nav-dropdown{display:flex}.nav-dropdown a{padding:.8rem 1rem;font-size:.75rem;color:#000;display:block;border-bottom:1px solid #eee;transition:background .2s}.nav-dropdown a:last-child{border-bottom:none}.nav-dropdown a:hover{background-color:#f5f5f5}.cursor-dot{width:8px;height:8px;background-color:var(--apf-black);position:fixed;top:0;left:0;transform:translate(-50%,-50%);border-radius:50%;z-index:9999;pointer-events:none}.cursor-outline{width:40px;height:40px;border:1px solid rgba(18,18,18,.3);position:fixed;top:0;left:0;transform:translate(-50%,-50%);border-radius:50%;z-index:9999;pointer-events:none;transition:width .2s,height .2s,background-color .2s}.brutalist-grid,.apf-prod-grid-section,.apf-spotlight-grid,.apf-cols-section,.apf-info-grid,.apf-footer{background-color:var(--apf-border);border-color:var(--apf-border)}.grid-item,.prod-cell,.spotlight-info-col,.col-item,.info-block,.foot-item{background-color:var(--apf-white)!important;color:var(--apf-black)!important}.text-outline{-webkit-text-stroke:1px var(--apf-black);color:transparent}.hover-invert{transition:all .4s cubic-bezier(.16,1,.3,1)}.hover-invert:hover{background-color:var(--apf-black)!important;color:var(--apf-white)!important}.img-hover-zoom img{transition:transform .7s cubic-bezier(.16,1,.3,1)}.img-hover-zoom:hover img{transform:scale(1.05)}.marquee-container{overflow:hidden;white-space:nowrap}.marquee-content{display:inline-block;animation:marquee 30s linear infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/apf-core.css.map */
