body{background:transparent}html{background:#050506}.footer-scroll-effect:not(.page-overlay-on) main#root{background:transparent!important}.footer-scroll-effect:not(.page-overlay-on) .wt-footer-page-section{position:static!important;bottom:auto!important}.wt-footer{background:transparent!important;--color-footer-background: transparent}.wt-separator__line{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.28) 50%,transparent 100%)!important;border:0!important;height:1px}.dynamic-background{position:fixed;top:0;left:0;width:100vw;height:100lvh;z-index:-1;overflow:hidden;background:#050506;pointer-events:none}.dynamic-background .blob{position:absolute;border-radius:50%;filter:blur(45px);opacity:1;will-change:transform}.dynamic-background .blob-1{width:55vmax;height:55vmax;background:radial-gradient(circle,rgba(156,39,176,.5) 0%,transparent 70%);top:-20%;left:calc(50% - 27.5vmax - 45vw);animation:fg-blob1 20s infinite ease-in-out alternate}.dynamic-background .blob-2{width:65vmax;height:65vmax;background:radial-gradient(circle,rgba(33,150,243,.5) 0%,transparent 70%);top:-20%;left:calc(50% - 32.5vmax + 45vw);animation:fg-blob2 24s infinite ease-in-out alternate;animation-delay:-12s}.dynamic-background .blob-3{width:55vmax;height:55vmax;background:radial-gradient(circle,rgba(0,150,136,.5) 0%,transparent 70%);bottom:-20%;left:calc(50% - 27.5vmax + 5vw);animation:fg-blob3 22s infinite ease-in-out alternate}@keyframes fg-blob1{0%{transform:translate(0) scale(1)}to{transform:translate(60vw,75lvh) scale(1.15)}}@keyframes fg-blob2{0%{transform:translate(0) scale(1)}to{transform:translate(-60vw,75lvh) scale(.9)}}@keyframes fg-blob3{0%{transform:translate(0) scale(1)}to{transform:translate(-30vw,-75lvh) scale(1.25)}}@media(prefers-reduced-motion:reduce){.dynamic-background .blob{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/brand-background.css.map */
