<p>&nbsp;</p> <p><link href="https://fonts.googleapis.com" rel="preconnect" /> <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin="" /> <link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;0,700;1,300;1,400&amp;family=DM+Sans:wght@300;400;500&amp;display=swap" rel="stylesheet" /></p> <style> :root { --bg: #000; --accent: #d4b896; --accent-gold: #c9a96e; --text-primary: #f0ece4; --text-muted: #7a7470; --text-dim: #1c1a18; --font-display: 'Cormorant Garamond', serif; --font-body: 'DM Sans', sans-serif; } *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } html { scroll-behavior: smooth; } body { background: var(--bg); color: var(--text-primary); font-family: var(--font-body); font-weight: 300; overflow-x: hidden; } a { color: inherit; text-decoration: none; } /* ---- Header ---- */ .site-header { position: fixed; top: 0; left: 0; right: 0; z-index: 100; padding: 1.4rem 3rem; background: linear-gradient(to bottom, rgba(0,0,0,0.9) 0%, transparent 100%); } nav { display: flex; align-items: center; justify-content: space-between; } .nav-logo { font-family: var(--font-display); font-size: 1rem; font-weight: 600; letter-spacing: 0.45em; color: var(--text-primary); } .nav-links { display: flex; list-style: none; gap: 2rem; align-items: center; } .nav-links a { font-size: 0.7rem; font-weight: 400; letter-spacing: 0.15em; text-transform: uppercase; color: var(--text-primary); opacity: 0.5; transition: opacity 0.3s; } .nav-links a:hover { opacity: 1; } .nav-cta { opacity: 1 !important; border: 1px solid rgba(255,255,255,0.35); padding: 0.45rem 1.1rem; border-radius: 2px; transition: background 0.3s; } .nav-cta:hover { background: rgba(255,255,255,0.08); } /* ---- Hero ---- */ .brand-hero { min-height: 100vh; display: flex; flex-direction: column; justify-content: flex-end; padding: 0 10vw 8vh; position: relative; overflow: hidden; border-bottom: 1px solid var(--text-dim); } /* Logo large behind hero text */ .hero-logo-bg { position: absolute; right: -4vw; top: 50%; transform: translateY(-52%); width: clamp(340px, 44vw, 660px); opacity: 0.07; filter: invert(1); pointer-events: none; user-select: none; } .hero-eyebrow { font-size: 0.62rem; letter-spacing: 0.32em; text-transform: uppercase; color: var(--accent); font-family: var(--font-body); margin-bottom: 2.2rem; } .brand-title { font-family: var(--font-display); font-size: clamp(4.5rem, 10vw, 10rem); font-weight: 700; line-height: 0.88; letter-spacing: -0.01em; max-width: 14ch; } .brand-title em { font-style: italic; color: var(--accent); font-weight: 300; } .brand-tagline { margin-top: 2.8rem; font-family: var(--font-display); font-style: italic; font-size: clamp(1rem, 2vw, 1.6rem); font-weight: 300; color: rgba(240,236,228,0.45); max-width: 44ch; line-height: 1.65; } /* ---- Main story ---- */ .brand-story { max-width: 780px; margin: 0 auto; padding: 10vh 10vw 8vh; } /* Logo centered above story */ .story-logo { display: block; margin: 0 auto 6rem; width: clamp(120px, 18vw, 200px); filter: invert(1); opacity: 0.85; } .story-block { margin-bottom: 4rem; } .story-intro { font-family: var(--font-display); font-size: clamp(1.5rem, 2.8vw, 2.6rem); font-weight: 300; font-style: italic; line-height: 1.45; color: var(--text-primary); margin-bottom: 3.5rem; } .story-intro strong { font-weight: 600; font-style: normal; color: var(--accent); } p.story-p { font-size: clamp(0.95rem, 1.3vw, 1.1rem); line-height: 1.95; color: rgba(240,236,228,0.6); font-weight: 300; margin-bottom: 1.8rem; } p.story-p:last-child { margin-bottom: 0; } /* Pull quote */ .pull-quote { margin: 5rem 0; padding: 0 0 0 2rem; border-left: 2px solid var(--accent); } .pull-quote p { font-family: var(--font-display); font-style: italic; font-size: clamp(1.4rem, 2.4vw, 2.2rem); font-weight: 300; line-height: 1.45; color: var(--text-primary); } /* Logo explanation callout */ .logo-callout { margin: 5rem 0; padding: 3rem; background: var(--text-dim); border-radius: 2px; display: grid; grid-template-columns: auto 1fr; gap: 3rem; align-items: center; } .logo-callout img { width: clamp(90px, 10vw, 130px); filter: invert(1); opacity: 0.9; } .logo-callout-text {} .logo-callout-label { font-size: 0.58rem; letter-spacing: 0.26em; text-transform: uppercase; color: var(--accent); margin-bottom: 0.7rem; } .logo-callout-heading { font-family: var(--font-display); font-size: clamp(1.2rem, 2vw, 1.9rem); font-weight: 600; line-height: 1.1; margin-bottom: 1rem; } .logo-callout-body { font-size: clamp(0.85rem, 1.1vw, 0.98rem); line-height: 1.85; color: rgba(240,236,228,0.55); font-weight: 300; } /* Sign-off */ .story-signoff { margin-top: 5rem; padding-top: 3rem; border-top: 1px solid var(--text-dim); } .signoff-word { font-family: var(--font-display); font-size: clamp(2rem, 4vw, 3.8rem); font-weight: 700; color: var(--accent); letter-spacing: 0.04em; display: block; margin-bottom: 0.6rem; } .signoff-sub { font-size: 0.72rem; letter-spacing: 0.22em; text-transform: uppercase; color: var(--text-muted); } /* ---- Specs / Ingredients strip ---- */ .brand-details { border-top: 1px solid var(--text-dim); padding: 8vh 10vw 10vh; display: grid; grid-template-columns: 1fr 1fr; gap: 6vw; } .detail-col {} .detail-label { font-size: 0.58rem; letter-spacing: 0.26em; text-transform: uppercase; color: var(--accent); margin-bottom: 2rem; } .detail-heading { font-family: var(--font-display); font-size: clamp(1.6rem, 2.8vw, 2.6rem); font-weight: 700; line-height: 1.05; margin-bottom: 2rem; } .detail-list { list-style: none; display: flex; flex-direction: column; gap: 0.9rem; } .detail-list li { font-size: clamp(0.85rem, 1.1vw, 0.98rem); line-height: 1.7; color: rgba(240,236,228,0.55); font-weight: 300; padding-left: 1.2em; position: relative; } .detail-list li::before { content: '—'; position: absolute; left: 0; color: var(--accent); } .detail-list li strong { color: var(--text-primary); font-weight: 500; } .specs-table { width: 100%; border-collapse: collapse; } .specs-table tr { border-bottom: 1px solid var(--text-dim); } .specs-table tr:last-child { border-bottom: none; } .specs-table td { padding: 0.9rem 0; font-size: 0.88rem; color: rgba(240,236,228,0.55); line-height: 1.5; } .specs-table td:first-child { font-size: 0.58rem; letter-spacing: 0.2em; text-transform: uppercase; color: var(--text-muted); width: 42%; font-weight: 400; } /* ---- Footer ---- */ .brand-footer { border-top: 1px solid var(--text-dim); padding: 3.5rem 10vw 4rem; display: flex; justify-content: space-between; align-items: center; } .footer-logo-wrap { display: flex; align-items: center; gap: 1.2rem; } .footer-logo-img { width: 36px; filter: invert(1); opacity: 0.7; } .footer-brand-name { font-family: var(--font-display); font-size: 0.85rem; font-weight: 600; letter-spacing: 0.4em; color: var(--text-primary); } .footer-right { display: flex; flex-direction: column; gap: 0.5rem; align-items: flex-end; } .footer-company { font-size: 0.58rem; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted); text-align: right; } .back-link { font-size: 0.68rem; letter-spacing: 0.18em; text-transform: uppercase; color: var(--accent); opacity: 0.75; transition: opacity 0.3s, letter-spacing 0.3s; } .back-link:hover { opacity: 1; letter-spacing: 0.25em; } /* ---- Responsive ---- */ @media (max-width: 768px) { .site-header { padding: 1.2rem 1.5rem; } .nav-links li:not(:last-child) { display: none; } .brand-hero { padding: 0 6vw 8vh; } .hero-logo-bg { opacity: 0.05; width: 80vw; right: -10vw; } .brand-story { padding: 8vh 6vw 6vh; } .logo-callout { grid-template-columns: 1fr; gap: 2rem; } .brand-details { grid-template-columns: 1fr; gap: 4rem; } .brand-footer { flex-direction: column; gap: 2rem; align-items: flex-start; } .footer-right { align-items: flex-start; } .footer-company { text-align: left; } } </style> <!-- HEADER --><header class="site-header"><nav><span class="nav-logo">REPET</span> <ul class="nav-links"> <li><a href="https://repet.store/pages/index.html">&larr; Home</a></li> <li><a class="nav-cta" href="https://repet.store/pages/product.html">Shop Now</a></li> </ul> </nav></header><!-- HERO --> <section class="brand-hero"><img class="hero-logo-bg" src="https://img-va.myshopline.com/image/store/1749217664136/WechatIMG443.jpeg" alt="" aria-hidden="true" /> <p class="hero-eyebrow">Born in London &middot; Built on real experience</p> <h1 class="brand-title">Because they<br />trusted us <em>first.</em></h1> <p class="brand-tagline">The pets who depend on us didn't choose the planet they inherited. We did.</p> </section> <!-- STORY --> <div class="brand-story"><img class="story-logo" src="https://img-va.myshopline.com/image/store/1749217664136/WechatIMG443.jpeg" alt="REPET logo &mdash; dachshund recycling arrow" /> <p class="story-intro">Every morning you scoop the litter box, refill the water, double-check the ingredient list &mdash; not because you have to, but because somewhere along the way, <strong>this animal became your responsibility.</strong></p> <div class="story-block"> <p class="story-p">Your family. The thing you'd quietly rearrange your entire life for.</p> <p class="story-p">That feeling has a name. We just built a brand around it.</p> </div> <div class="pull-quote"> <p>REPET came from a simple collision of two words: <em>repeat</em> and <em>pet.</em></p> </div> <div class="story-block"> <p class="story-p">The things we do every day for the animals we love. The loop that never gets old &mdash; the walk, the feed, the curl-up-on-the-couch. And the loop we owe back to the world that holds all of it together.</p> </div> <div class="logo-callout"><img src="https://img-va.myshopline.com/image/store/1749217664136/WechatIMG443.jpeg" alt="REPET dachshund logo" /> <div class="logo-callout-text"> <p class="logo-callout-label">The Logo</p> <p class="logo-callout-heading">A dachshund who bends into a recycling arrow.</p> <p class="logo-callout-body">Because no animal on earth looks more built for going in circles &mdash; and no animal on earth makes you feel more like the circle is worth keeping. The A in REPET is outlined because it's borrowed from them. It was never ours to fill in.</p> </div> </div> <div class="story-block"> <p class="story-p">We're not here to lecture you about the planet. You already know. You're the person who reads the label twice, who asks where it comes from, who feels a little sick when you throw something away that didn't have to be thrown away.</p> <p class="story-p">We're just here to make the loop a little cleaner &mdash; for them, and for everything they didn't choose but still have to live in.</p> </div> <div class="story-signoff"><span class="signoff-word">REPET.</span> <span class="signoff-sub">Because they trusted us first.</span></div> </div> <!-- end brand-story --> <p></p> <!-- DETAILS STRIP --> <div class="brand-details"> <div class="detail-col"> <p class="detail-label">What's Inside</p> <h2 class="detail-heading">Three honest<br />ingredients.</h2> <ul class="detail-list"> <li><strong>Pea fibers</strong> &mdash; plant-derived base for rapid clumping</li> <li><strong>Corn starch</strong> &mdash; natural binder, no chemicals</li> <li><strong>Guar gum</strong> &mdash; food-grade thickener for absorption</li> </ul> <br /> <ul class="detail-list"> <li><strong>Strong adsorption</strong> &mdash; clumps on contact</li> <li><strong>Efficient deodorising</strong> &mdash; neutralises at source</li> <li><strong>Safe &amp; hygienic</strong> &mdash; non-toxic, food-safe grade</li> <li><strong>Low dust</strong> &mdash; 99.9% dust-free</li> <li><strong>Flushable</strong> &mdash; dissolves completely in water</li> </ul> </div> <div class="detail-col"> <p class="detail-label">Product Specs</p> <h2 class="detail-heading">The details<br />matter.</h2> <table class="specs-table"> <tbody> <tr> <td>Volume</td> <td>7 litres per bag</td> </tr> <tr> <td>Dust Level</td> <td>99.9% dust-free</td> </tr> <tr> <td>Shelf Life</td> <td>2 years</td> </tr> <tr> <td>Grade</td> <td>S-Grade food-safety standard</td> </tr> <tr> <td>Disposal</td> <td>Flushable &mdash; biodegradable</td> </tr> <tr> <td>Fill Depth</td> <td>4&ndash;6 cm recommended</td> </tr> <tr> <td>Replace</td> <td>Fully once per month</td> </tr> <tr> <td>Manufacturer</td> <td>Ultron Digital &amp; Technology Co., Ltd</td> </tr> </tbody> </table> </div> </div> <!-- FOOTER --><footer class="brand-footer"> <div class="footer-logo-wrap"><img class="footer-logo-img" src="https://img-va.myshopline.com/image/store/1749217664136/WechatIMG443.jpeg" alt="REPET" /> <span class="footer-brand-name">REPET</span></div> <div class="footer-right"><a class="back-link" href="https://repet.store/pages/index.html">&larr; Back to Product</a> <p class="footer-company">Ultron Digital &amp; Technology Co., Ltd &middot; All rights reserved.</p> </div> </footer>