.hero-glow.svelte-1uha8ag{position:absolute;inset:-40% -10% auto;height:120%;background:radial-gradient(ellipse 50% 40% at 70% 35%,color-mix(in srgb,var(--primary) 10%,transparent),transparent 70%);pointer-events:none}.product-shot.svelte-1uha8ag{box-shadow:0 0 0 1px color-mix(in srgb,var(--foreground) 3%,transparent),0 30px 80px -20px #00000080;-webkit-mask-image:linear-gradient(to bottom,black 85%,transparent);mask-image:linear-gradient(to bottom,black 85%,transparent);transition:border-color .2s ease}.product-shot.svelte-1uha8ag:hover{border-color:color-mix(in srgb,var(--foreground) 20%,transparent)}:root:not(.dark) .product-shot.svelte-1uha8ag{box-shadow:0 30px 80px -30px #0000002e}
