.shark-store-background{top:var(--sp-total-header-height,calc(var(--sp-announcement-height,0px) + var(--sp-fixed-header-height,0px)));z-index:0;pointer-events:none;background:rgb(var(--background,14 16 23));position:fixed;bottom:0;left:0;right:0;overflow:hidden}.shark-store-background__image,.shark-store-background__video,.shark-store-background__overlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.shark-store-background__image,.shark-store-background__video{object-fit:cover;object-position:center}.shark-store-background__image{display:block}.shark-store-background__overlay{background:radial-gradient(circle at 14% 0%, hsl(var(--primary,135 100% 50%) / .1), transparent 34%), linear-gradient(180deg, rgb(0 0 0/calc(var(--shark-store-background-overlay,.65) + .06)), rgb(0 0 0/var(--shark-store-background-overlay,.65)));-webkit-backdrop-filter:saturate(1.05)}[data-theme=light] .shark-store-background__overlay,[data-mode=light] .shark-store-background__overlay{background:radial-gradient(circle at 12% 0%, hsl(var(--secondary,189 100% 50%) / .1), transparent 32%), linear-gradient(180deg, rgb(255 255 255/calc(var(--shark-store-background-light-overlay,.32) * .78)), rgb(255 255 255/var(--shark-store-background-light-overlay,.32)));-webkit-backdrop-filter:blur(1px)saturate(1.05)}body.shark-premium-has-store-bg{background:rgb(var(--background,14 16 23))}body.shark-premium-has-store-bg>:not(#shark-store-background-root):not(#shark-global-loader):not(#shark-cart-react-root):not(script):not(style){z-index:1;position:relative}
