PageSourceSearch

https://ecomshot.ai/sign-in?redirect_url=https%3A%2F%2Fecomshot.ai%2Fdashboard%2Fproduct-photoshoot

html ecomshot.ai collected 2026-10-05 12:21:35 UTC 33,605 bytes, 2 lines download raw bytes

1<!DOCTYPE html><html lang="en" translate="no"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="https://ecomshot.s3.amazonaws.com/landingpage/ee402be0-4540-4082-b548-418ead196ea4.jpg"/><link rel="preload" as="image" href="https://ecomshot.s3.amazonaws.com/landingpage/c9d23ce9-30db-4a7b-9162-1a79eb1f0339.png"/><link rel="preload" as="image" href="https://ecomshot.s3.amazonaws.com/landingpage/275ea1f4-3b8e-4e2b-b605-61b66c218831.jpg"/><link rel="preload" as="image" href="https://ecomshot.s3.amazonaws.com/landingpage/a3133516-58b2-4815-bb00-927a2864c490.jpg"/><link rel="preload" as="image" href="https://ecomshot.s3.amazonaws.com/landingpage/f3351bca-837b-4f55-b675-d5d26ea92d98.jpg"/><link rel="preload" as="image" href="https://ecomshot.s3.amazonaws.com/landingpage/27b0d18d-a15f-42e3-9724-6842d7d6721e.png"/><link rel="preload" as="image" href="https://ecomshot.s3.amazonaws.com/landingpage/da9e75bd-77b3-4eb7-abb7-6f058183d7f4.jpg"/><link rel="preload" as="image" href="https://ecomshot.s3.amazonaws.com/landingpage/41ca0821-5888-44a2-97ea-e19eebeeeb09.png"/><link rel="preload" as="image" href="https://ecomshot.s3.amazonaws.com/landingpage/0347de4d-2d9f-49ae-a27e-335156d110b5.png"/><link rel="preload" as="image" href="https://ecomshot.s3.amazonaws.com/landingpage/f9b6b46d-3af9-4c56-b390-6596d5974771.jpg"/><link rel="stylesheet" href="/_next/static/css/f22213d23b26b5b6.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-0fe67e4433253cf1.js"/>
1<script src="/_next/static/chunks/4bd1b696-100b9d70ed4e49c1.js" async=""></script>
1<script src="/_next/static/chunks/1255-8befde0980f5cba9.js" async=""></script>
1<script src="/_next/static/chunks/main-app-f3336e172256d2ab.js" async=""></script>
1<script src="/_next/static/chunks/5419-bb5588166ef6d077.js" async=""></script>
1<script src="/_next/static/chunks/5070-046745d94d038dee.js" async=""></script>
1<script src="/_next/static/chunks/app/sign-in/%5B%5B...sign-in%5D%5D/page-2abf158319c5e2b5.js" async=""></script>
1<script src="/_next/static/chunks/2663-f687c55a17bdfa1b.js" async=""></script>
1<script src="/_next/static/chunks/45-4583813b8bd24a36.js" async=""></script>
1<script src="/_next/static/chunks/app/layout-164feb991d9eed01.js" async=""></script>
1<script src="/_next/static/chunks/2619-04bc32f026a0d946.js" async=""></script>
1<script src="/_next/static/chunks/app/not-found-673260e14050cb6d.js" async=""></script>
1<script src="https://clerk.ecomshot.ai/npm/@clerk/clerk-js@5/dist/clerk.browser.js" data-clerk-js-script="true" async="" crossorigin="anonymous" data-clerk-publishable-key="pk_live_Y2xlcmsuZWNvbXNob3QuYWkk"></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-JRHTNSKC23" as="script"/><link rel="preload" as="image" href="https://ecomshot.s3.amazonaws.com/landingpage/e04d20d8-3057-4747-8360-58e11fee11a7.jpg"/><link rel="preload" as="image" href="https://ecomshot.s3.amazonaws.com/landingpage/142eabd9-0b90-4076-82a3-0d59f87fc3b9.png"/><link rel="preload" as="image" href="https://ecomshot.s3.amazonaws.com/landingpage/70512b81-16d3-4630-b039-ba360b93e457.png"/><link rel="preload" as="image" href="https://ecomshot.s3.amazonaws.com/landingpage/360eb4af-e412-4ce9-a432-e8bfa5b54080.png"/><link rel="preload" as="image" href="https://ecomshot.s3.amazonaws.com/landingpage/0440020d-1444-4ad7-8d3b-3896d2dd613e.jpg"/><meta name="google" content="notranslate"/><link rel="apple-touch-icon" type="image/png" sizes="76x76" href="/icon-76.png"/><link rel="icon" type="image/png" sizes="32x32" href="/icon-32.png"/><link rel="icon" type="image/png" sizes="16x16" href="/icon-16.png"/>
1<script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script>
1</head><body class="font-sans antialiased"><div hidden=""><!--$?--><template id="B:0"></template><!--/$--></div><div data-rht-toaster="" style="position:fixed;z-index:9999;top:16px;left:16px;right:16px;bottom:16px;pointer-events:none"></div>
vendor: 67 bytes, line 1
1<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1GTM-NW3X8JNV
vendor: 82 bytes, line 1
1" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1<div class="grid grid-cols-1 md:grid-cols-2 h-screen overflow-hidden"><div class="jsx-9d3f24b0b0cc3efa hidden md:flex gap-4 p-4 overflow-hidden bg-gradient-to-br from-gray-50 to-gray-100 relative"><div class="jsx-9d3f24b0b0cc3efa absolute inset-0 flex justify-center items-center z-10 pointer-events-none"><div class="jsx-9d3f24b0b0cc3efa bg-white/90 backdrop-blur-sm p-6 rounded-2xl shadow-lg"><div class="jsx-9d3f24b0b0cc3efa flex items-center gap-2"><img src="/logo-new.svg" alt="EcomShot" class="jsx-9d3f24b0b0cc3efa h-8 w-8"/><span class="jsx-9d3f24b0b0cc3efa font-semibold text-lg font-inter">ecomshot.ai</span></div></div></div><div class="jsx-9d3f24b0b0cc3efa flex-1 overflow-hidden"><div class="jsx-9d3f24b0b0cc3efa flex flex-col gap-4 animate-scroll-slow"><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/dd17d158-515c-4838-ab79-47488e40a035.png" alt="mockup-0" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/61ec9d67-4312-4131-abc1-5cb4df822302.png" alt="mockup-1" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/6d72469a-a9b7-4218-a776-b26cbc282b55.png" alt="mockup-2" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/e272077b-77ea-435d-bd3e-afead70524cf.jpg" alt="mockup-3" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/ee402be0-4540-4082-b548-418ead196ea4.jpg" alt="mockup-4" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/c9d23ce9-30db-4a7b-9162-1a79eb1f0339.png" alt="mockup-5" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/275ea1f4-3b8e-4e2b-b605-61b66c218831.jpg" alt="mockup-6" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/dd17d158-515c-4838-ab79-47488e40a035.png" alt="mockup-7" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/61ec9d67-4312-4131-abc1-5cb4df822302.png" alt="mockup-8" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/6d72469a-a9b7-4218-a776-b26cbc282b55.png" alt="mockup-9" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/e272077b-77ea-435d-bd3e-afead70524cf.jpg" alt="mockup-10" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/ee402be0-4540-4082-b548-418ead196ea4.jpg" alt="mockup-11" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/c9d23ce9-30db-4a7b-9162-1a79eb1f0339.png" alt="mockup-12" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/275ea1f4-3b8e-4e2b-b605-61b66c218831.jpg" alt="mockup-13" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/dd17d158-515c-4838-ab79-47488e40a035.png" alt="mockup-14" 
1class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/61ec9d67-4312-4131-abc1-5cb4df822302.png" alt="mockup-15" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/6d72469a-a9b7-4218-a776-b26cbc282b55.png" alt="mockup-16" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/e272077b-77ea-435d-bd3e-afead70524cf.jpg" alt="mockup-17" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/ee402be0-4540-4082-b548-418ead196ea4.jpg" alt="mockup-18" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/c9d23ce9-30db-4a7b-9162-1a79eb1f0339.png" alt="mockup-19" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/275ea1f4-3b8e-4e2b-b605-61b66c218831.jpg" alt="mockup-20" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div></div></div><div class="jsx-9d3f24b0b0cc3efa flex-1 overflow-hidden"><div class="jsx-9d3f24b0b0cc3efa flex flex-col gap-4 animate-scroll-medium"><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/a3133516-58b2-4815-bb00-927a2864c490.jpg" alt="mockup-0" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/f3351bca-837b-4f55-b675-d5d26ea92d98.jpg" alt="mockup-1" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/27b0d18d-a15f-42e3-9724-6842d7d6721e.png" alt="mockup-2" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/da9e75bd-77b3-4eb7-abb7-6f058183d7f4.jpg" alt="mockup-3" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/41ca0821-5888-44a2-97ea-e19eebeeeb09.png" alt="mockup-4" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/0347de4d-2d9f-49ae-a27e-335156d110b5.png" alt="mockup-5" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/a3133516-58b2-4815-bb00-927a2864c490.jpg" alt="mockup-6" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/f3351bca-837b-4f55-b675-d5d26ea92d98.jpg" alt="mockup-7" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/27b0d18d-a15f-42e3-9724-6842d7d6721e.png" alt="mockup-8" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/da9e75bd-77b3-4eb7-abb7-6f058183d7f4.jpg" alt="mockup-9" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/41ca0821-5888-44a2-97ea-e19eebeeeb09.png" alt="mockup-10" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/0347de4d-2d9f-49ae-a27e-335156d110b5.png" alt="mockup-11" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/a3133516-58b2-4815-bb00-927a2864c490.jpg" alt="mockup-12" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/f3351bca-837b-4f55-b675-d5d26ea92d98.jpg" alt="mockup-13" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/27b0d18d-a15f-42e3-9724-6842d7d6721e.png" alt="mockup-14" 
1class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/da9e75bd-77b3-4eb7-abb7-6f058183d7f4.jpg" alt="mockup-15" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/41ca0821-5888-44a2-97ea-e19eebeeeb09.png" alt="mockup-16" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/0347de4d-2d9f-49ae-a27e-335156d110b5.png" alt="mockup-17" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div></div></div><div class="jsx-9d3f24b0b0cc3efa flex-1 overflow-hidden"><div class="jsx-9d3f24b0b0cc3efa flex flex-col gap-4 animate-scroll-fast"><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/f9b6b46d-3af9-4c56-b390-6596d5974771.jpg" alt="mockup-0" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/e04d20d8-3057-4747-8360-58e11fee11a7.jpg" alt="mockup-1" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/142eabd9-0b90-4076-82a3-0d59f87fc3b9.png" alt="mockup-2" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/70512b81-16d3-4630-b039-ba360b93e457.png" alt="mockup-3" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/360eb4af-e412-4ce9-a432-e8bfa5b54080.png" alt="mockup-4" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/0440020d-1444-4ad7-8d3b-3896d2dd613e.jpg" alt="mockup-5" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/f9b6b46d-3af9-4c56-b390-6596d5974771.jpg" alt="mockup-6" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/e04d20d8-3057-4747-8360-58e11fee11a7.jpg" alt="mockup-7" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/142eabd9-0b90-4076-82a3-0d59f87fc3b9.png" alt="mockup-8" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/70512b81-16d3-4630-b039-ba360b93e457.png" alt="mockup-9" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/360eb4af-e412-4ce9-a432-e8bfa5b54080.png" alt="mockup-10" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/0440020d-1444-4ad7-8d3b-3896d2dd613e.jpg" alt="mockup-11" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/f9b6b46d-3af9-4c56-b390-6596d5974771.jpg" alt="mockup-12" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/e04d20d8-3057-4747-8360-58e11fee11a7.jpg" alt="mockup-13" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/142eabd9-0b90-4076-82a3-0d59f87fc3b9.png" alt="mockup-14" 
1class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/70512b81-16d3-4630-b039-ba360b93e457.png" alt="mockup-15" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/360eb4af-e412-4ce9-a432-e8bfa5b54080.png" alt="mockup-16" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div><div class="jsx-9d3f24b0b0cc3efa relative rounded-xl overflow-hidden shadow-md flex-shrink-0"><img src="https://ecomshot.s3.amazonaws.com/landingpage/0440020d-1444-4ad7-8d3b-3896d2dd613e.jpg" alt="mockup-17" class="jsx-9d3f24b0b0cc3efa w-full h-48 object-cover object-top"/></div></div></div></div><div class="flex justify-center items-center h-screen p-4 overflow-auto"></div></div><!--$?--><template id="B:1"></template><!--/$-->
1<script>requestAnimationFrame(function(){$RT=performance.now()});</script>
1<script src="/_next/static/chunks/webpack-0fe67e4433253cf1.js" id="_R_" async=""></script>
1<div hidden id="S:1"></div>
1<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0};
2$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:1","S:1")</script>
2<title>Sign In | EcomShot</title><meta name="description" content="Professional Product Photography at 1/10th the cost using AI."/><meta name="robots" content="noindex, nofollow"/><meta property="og:title" content="EcomShot - AI Product Photography"/><meta property="og:description" content="Professional Product Photography at 1/10th the cost using AI."/><meta property="og:url" content="https://ecomshot.ai"/><meta property="og:site_name" content="EcomShot"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://ecomshot.s3.amazonaws.com/landingpage/social-image.jpg"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="EcomShot - AI Product Photography"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="EcomShot - AI Product Photography"/><meta name="twitter:description" content="Professional Product Photography at 1/10th the cost using AI."/><meta name="twitter:image" content="https://ecomshot.s3.amazonaws.com/landingpage/social-image.jpg"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="48x48"/>
2<script >document.querySelectorAll('body link[rel="icon"], body link[rel="apple-touch-icon"]').forEach(el => document.head.appendChild(el))</script>
2<div hidden id="S:0"></div>
2<script>$RC("B:0","S:0")</script>
2<script>(self.__next_f=self.__next_f||[]).push([0])</script>
2<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[9766,[],\"\"]\n4:I[98924,[],\"\"]\n5:I[91828,[\"5419\",\"static/chunks/5419-bb5588166ef6d077.js\",\"5070\",\"static/chunks/5070-046745d94d038dee.js\",\"4330\",\"static/chunks/app/sign-in/%5B%5B...sign-in%5D%5D/page-2abf158319c5e2b5.js\"],\"default\"]\n6:I[24431,[],\"OutletBoundary\"]\n8:I[15278,[],\"AsyncMetadataOutlet\"]\na:I[24431,[],\"ViewportBoundary\"]\nc:I[24431,[],\"MetadataBoundary\"]\nd:\"$Sreact.suspense\"\nf:I[57150,[],\"\"]\n10:I[58367,[\"5419\",\"static/chunks/5419-bb5588166ef6d077.js\",\"2663\",\"static/chunks/2663-f687c55a17bdfa1b.js\",\"45\",\"static/chunks/45-4583813b8bd24a36.js\",\"7177\",\"static/chunks/app/layout-164feb991d9eed01.js\"],\"ClientClerkProvider\"]\n11:I[22663,[\"5419\",\"static/chunks/5419-bb5588166ef6d077.js\",\"2663\",\"static/chunks/2663-f687c55a17bdfa1b.js\",\"45\",\"static/chunks/45-4583813b8bd24a36.js\",\"7177\",\"static/chunks/app/layout-164feb991d9eed01.js\"],\"Toaster\"]\n12:I[10441,[\"5419\",\"static/chunks/5419-bb5588166ef6d077.js\",\"2663\",\"static/chunks/2663-f687c55a17bdfa1b.js\",\"45\",\"static/chunks/45-4583813b8bd24a36.js\",\"7177\",\"static/chunks/app/layout-164feb991d9eed01.js\"],\"GTMNoScript\"]\n13:I[71835,[\"5419\",\"static/chunks/5419-bb5588166ef6d077.js\",\"2663\",\"static/chunks/2663-f687c55a17bdfa1b.js\",\"45\",\"static/chunks/45-4583813b8bd24a36.js\",\"7177\",\"static/chunks/app/layout-164feb991d9eed01.js\"],\"UserProvider\"]\n14:I[10441,[\"5419\",\"static/chunks/5419-bb5588166ef6d077.js\",\"2663\",\"static/chunks/2663-f687c55a17bdfa1b.js\",\"45\",\"static/chunks/45-4583813b8bd24a36.js\",\"7177\",\"static/chunks/app/layout-164feb991d9eed01.js\"],\"default\"]\n15:I[54290,[\"5419\",\"static/chunks/5419-bb5588166ef6d077.js\",\"2663\",\"static/chunks/2663-f687c55a17bdfa1b.js\",\"45\",\"static/chunks/45-4583813b8bd24a36.js\",\"7177\",\"static/chunks/app/layout-164feb991d9eed01.js\"],\"default\"]\n16:I[52619,[\"2619\",\"static/chunks/2619-04bc32f026a0d946.js\",\"4345\",\"static/chunks/app/not-found-673260e14050cb6d.js\"],\"\"]\n17:I[80622,[],\"IconMark\"]\n:HL[\"/_next/static/css/f22213d23b26b5b6.css\",\"style\"]\n"])</script>
2<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"Fl6PRueAN7t5dtSc7xm-o\",\"p\":\"\",\"c\":[\"\",\"sign-in?redirect_url=https%3A%2F%2Fecomshot.ai%2Fdashboard%2Fproduct-photoshoot\"],\"i\":false,\"f\":[[[\"\",{\"children\":[\"sign-in\",{\"children\":[[\"sign-in\",\"\",\"oc\"],{\"children\":[\"__PAGE__?{\\\"redirect_url\\\":\\\"https://ecomshot.ai/dashboard/product-photoshoot\\\"}\",{}]}]}]},\"$undefined\",\"$undefined\",true],[\"\",[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/css/f22213d23b26b5b6.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[\"sign-in\",[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"sign-in\",\"\",\"oc\"],[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[\"__PAGE__\",[\"$\",\"$1\",\"c\",{\"children\":[[\"$\",\"$L5\",null,{}],null,[\"$\",\"$L6\",null,{\"children\":[\"$L7\",[\"$\",\"$L8\",null,{\"promise\":\"$@9\"}]]}]]}],{},null,false]},null,false]},null,false]},null,false],[\"$\",\"$1\",\"h\",{\"children\":[null,[[\"$\",\"$La\",null,{\"children\":\"$Lb\"}],null],[\"$\",\"$Lc\",null,{\"children\":[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$d\",null,{\"fallback\":null,\"children\":\"$Le\"}]}]}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$f\",[]],\"s\":false,\"S\":false}\n"])</script>
2<script>self.__next_f.push([1,"2:[\"$\",\"$L10\",null,{\"appearance\":{\"cssLayerName\":\"clerk\"},\"publishableKey\":\"pk_live_Y2xlcmsuZWNvbXNob3QuYWkk\",\"clerkJSUrl\":\"$undefined\",\"clerkJSVersion\":\"$undefined\",\"proxyUrl\":\"\",\"domain\":\"\",\"isSatellite\":false,\"signInUrl\":\"/sign-in\",\"signUpUrl\":\"/sign-up\",\"signInForceRedirectUrl\":\"\",\"signUpForceRedirectUrl\":\"\",\"signInFallbackRedirectUrl\":\"\",\"signUpFallbackRedirectUrl\":\"\",\"afterSignInUrl\":\"/dashboard\",\"afterSignUpUrl\":\"/dashboard\",\"newSubscriptionRedirectUrl\":\"\",\"telemetry\":{\"disabled\":false,\"debug\":false},\"sdkMetadata\":{\"name\":\"@clerk/nextjs\",\"version\":\"6.33.2\",\"environment\":\"production\"},\"nonce\":\"\",\"initialState\":null,\"children\":[[\"$\",\"$L11\",null,{\"position\":\"top-right\",\"reverseOrder\":true}],[\"$\",\"html\",null,{\"lang\":\"en\",\"translate\":\"no\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"meta\",null,{\"name\":\"google\",\"content\":\"notranslate\"}],[\"$\",\"link\",null,{\"rel\":\"apple-touch-icon\",\"type\":\"image/png\",\"sizes\":\"76x76\",\"href\":\"/icon-76.png\"}],[\"$\",\"link\",null,{\"rel\":\"icon\",\"type\":\"image/png\",\"sizes\":\"32x32\",\"href\":\"/icon-32.png\"}],[\"$\",\"link\",null,{\"rel\":\"icon\",\"type\":\"image/png\",\"sizes\":\"16x16\",\"href\":\"/icon-16.png\"}],[\"$\",\"meta\",null,{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1.0\"}]]}],[\"$\",\"body\",null,{\"className\":\"font-sans antialiased\",\"children\":[[\"$\",\"$L12\",null,{}],[\"$\",\"$L13\",null,{\"children\":[[\"$\",\"$L14\",null,{}],[\"$\",\"$L15\",null,{}],[\"$\",\"$L3\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L4\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"main\",null,{\"className\":\"min-h-screen bg-white px-4\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto flex min-h-screen max-w-3xl flex-col items-center justify-center text-center\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-medium uppercase tracking-[0.2em] text-[#737373]\",\"children\":\"404\"}],[\"$\",\"h1\",null,{\"className\":\"mt-3 text-3xl font-semibold text-[#2b2b2b] md:text-4xl\",\"children\":\"Page not found\"}],[\"$\",\"p\",null,{\"className\":\"mt-3 max-w-xl text-sm text-[#595959] md:text-base\",\"children\":\"The page you are looking for doesn't exist or may have been moved.\"}],[\"$\",\"$L16\",null,{\"href\":\"/\",\"children\":\"Go to Home\",\"data-slot\":\"button\",\"className\":\"inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-lg text-[14px] font-medium transition-colors disabled:pointer-events-none disabled:opacity-50 [\u0026_svg]:pointer-events-none [\u0026_svg:not([class*='size-'])]:size-4 shrink-0 [\u0026_svg]:shrink-0 outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 bg-[#2b2b2b] text-white hover:bg-black h-10 py-2.5 mt-8 px-8\",\"ref\":null}]]}]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]]}]]}]]}]\n"])</script>
2<script>self.__next_f.push([1,"b:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n7:null\n"])</script>
2<script>self.__next_f.push([1,"9:{\"metadata\":[[\"$\",\"title\",\"0\",{\"children\":\"Sign In | EcomShot\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Professional Product Photography at 1/10th the cost using AI.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"robots\",\"content\":\"noindex, nofollow\"}],[\"$\",\"meta\",\"3\",{\"property\":\"og:title\",\"content\":\"EcomShot - AI Product Photography\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:description\",\"content\":\"Professional Product Photography at 1/10th the cost using AI.\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:url\",\"content\":\"https://ecomshot.ai\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:site_name\",\"content\":\"EcomShot\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:image\",\"content\":\"https://ecomshot.s3.amazonaws.com/landingpage/social-image.jpg\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:alt\",\"content\":\"EcomShot - AI Product Photography\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"13\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"14\",{\"name\":\"twitter:title\",\"content\":\"EcomShot - AI Product Photography\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:description\",\"content\":\"Professional Product Photography at 1/10th the cost using AI.\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:image\",\"content\":\"https://ecomshot.s3.amazonaws.com/landingpage/social-image.jpg\"}],[\"$\",\"link\",\"17\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"type\":\"image/x-icon\",\"sizes\":\"48x48\"}],[\"$\",\"$L17\",\"18\",{}]],\"error\":null,\"digest\":\"$undefined\"}\n"])</script>
2<script>self.__next_f.push([1,"e:\"$9:metadata\"\n"])</script>
2</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.