:root{--navy:#0b1f3a;--ink:#16191d;--gold:#c6a15b;--ice:#f4f6f8;--line:#d9dde1}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--ice);font-family:Inter,Arial,sans-serif}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}h1,h2{font-weight:500;letter-spacing:-.07em;line-height:.92}h1{font-size:clamp(3.4rem,8vw,8rem);text-transform:uppercase}h2{font-size:clamp(2.7rem,5.5vw,5.7rem)}em{font-family:'Playfair Display',Georgia,serif;font-weight:400;color:var(--gold)}.eyebrow,small{display:block;font-size:.67rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.announcement{height:29px;display:flex;gap:.7rem;justify-content:center;align-items:center;background:#06101f;color:#e9d7ad;font-size:.6rem;letter-spacing:.13em}.site-header{height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 4.4vw;background:var(--ice);position:relative;z-index:5}.wordmark{font-size:.86rem;letter-spacing:.22em;font-weight:800}.site-nav{display:flex;gap:2.1rem;align-items:center;font-size:.72rem;letter-spacing:.05em}.site-nav a:hover{color:var(--gold)}.cart-link{border:1px solid var(--navy);padding:.7rem 1rem}.hero{min-height:calc(100svh - 101px);position:relative;overflow:hidden;display:flex;align-items:center;color:#fff;padding:9vh 9vw;background:linear-gradient(90deg,rgba(2,8,18,.22),rgba(2,8,18,.02)),url('jentman-one-home-hero-hd.png') center/cover}.hero-copy{position:relative;z-index:1;max-width:610px}.hero h1{margin:1.3rem 0 1.7rem}.hero p{width:min(410px,94%);line-height:1.65;color:#dce6f1}.hero .eyebrow{color:#d9bd83}.button{display:inline-block;border:1px solid var(--navy);padding:.92rem 1.2rem;background:var(--navy);color:white;font-size:.68rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.button.gold{border-color:var(--gold);background:var(--gold);color:#091729}.button:hover{background:#96733e;border-color:#96733e;color:white}.hero-actions{display:flex;gap:1.3rem;align-items:center;margin-top:2rem}.text-link{border-bottom:1px solid currentColor;padding-bottom:.23rem;font-size:.72rem;letter-spacing:.07em;text-transform:uppercase}.light{color:#fff}.hero-trust{position:absolute;bottom:3vw;left:9vw;right:9vw;display:flex;gap:2.5rem;color:#dce6f1;font-size:.61rem;letter-spacing:.1em}.statement{padding:10rem 9vw;background:var(--ice);display:grid;grid-template-columns:1.4fr .6fr;gap:8vw}.statement h2{margin:1rem 0}.statement p{max-width:310px;align-self:end;line-height:1.7}.benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#9aa5b2}.benefits article{min-height:290px;padding:3.3rem 3.4vw;background:#102744;color:white}.benefits b{color:#d7b875}.benefits h3{margin:4.5rem 0 1rem;font-size:1.1rem}.benefits p{font-size:.88rem;line-height:1.65;color:#dce6f1}.featured-product{display:grid;grid-template-columns:1fr 1fr;min-height:650px;background:white}.featured-media{display:flex;align-items:center;justify-content:center;padding:56px;background:radial-gradient(circle at 50% 45%,#1d416e 0,#0b1f3a 42%,#06101f 100%)}.featured-media img{max-width:72%;max-height:510px;object-fit:contain;filter:drop-shadow(0 30px 36px rgba(0,0,0,.6))}.featured-copy{align-self:center;max-width:590px;padding:80px clamp(32px,8vw,130px) 80px clamp(32px,7vw,112px)}.featured-copy h2{margin:1.3rem 0}.product-label{color:#89939a;font-size:11px;font-weight:700;letter-spacing:.12em}.featured-copy p:not(.product-label){max-width:405px;line-height:1.65;color:#56616e}.product-form-row{display:flex;align-items:center;gap:18px;margin:28px 0}.price{font-size:22px;font-weight:700;letter-spacing:-.04em;color:var(--navy)}.variant-select{min-width:180px;border:1px solid var(--line);padding:.8rem;background:white;color:var(--ink)}.feature-note{color:#68727c;font-size:10px;letter-spacing:.07em}.detail-intro{padding:8rem 9vw 3rem}.detail-intro h2{margin:1rem 0 0}.detail-grid{padding:0 9vw 8rem;display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.detail-card{overflow:hidden;background:white}.detail-card img{width:100%;height:420px;object-fit:cover}.detail-card__content{padding:2rem 2.2rem 2.4rem}.detail-card h3{margin:1rem 0 .8rem;color:var(--navy);font-size:1.45rem;letter-spacing:-.04em}.detail-card p{margin:0;line-height:1.65;color:#56616e;font-size:.94rem}.product-main{display:grid;grid-template-columns:1.1fr .9fr;gap:6vw;padding:6vw 9vw 9vw;background:white}.product-gallery{background:var(--ice);padding:4vw;min-height:600px;display:flex;align-items:center;justify-content:center}.product-gallery img{width:100%;max-height:680px;object-fit:contain}.product-info h1{margin:1rem 0}.product-info>p{max-width:430px;line-height:1.7}.product-info form{margin-top:2rem}.product-info label{display:block;margin-bottom:.6rem;font-size:.67rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.product-info select{width:100%;margin-bottom:1.4rem}.product-info .button{margin:1.2rem 0}.product-specs{padding:8rem 9vw;background:#06101f;color:white}.product-specs h2{margin:1rem 0 4rem}.spec-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #526783}.spec-grid div{padding:1.5rem 1rem 1rem 0}.spec-grid strong{display:block;color:#d7b875;font-size:1.65rem}.spec-grid span{font-size:.64rem;text-transform:uppercase;letter-spacing:.12em;color:#cbd8e7}.collection-hero{padding:9rem 9vw 6rem;background:#e8edf1}.collection-hero h1{margin:1rem 0}.collection-list{padding:6rem 9vw;display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;background:white}.collection-card{background:var(--ice);padding:2rem}.collection-card img{display:block;width:100%;height:300px;object-fit:contain}.collection-card h2{margin:1.4rem 0 .4rem;font-size:1.8rem}.collection-card p{font-size:.86rem;color:#5d6670}.collection-card .price{font-size:1rem}.site-footer{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem;background:#06101f;color:#f4f6f8;padding:4.5rem 4.4vw 2rem}.site-footer p,.site-footer a{color:#bfcde0;font-size:.8rem;line-height:1.65}.site-footer a:hover{color:#e9d7ad}@media(max-width:700px){.announcement{font-size:.47rem}.site-header{height:62px;padding:0 1.4rem}.site-nav{gap:1rem;font-size:.61rem}.site-nav a:not(.cart-link){display:none}.hero{min-height:690px;padding:6vh 1.5rem;background-position:60% center}.hero-copy{margin-top:3.5rem}.hero-trust{left:1.5rem;right:1.5rem;bottom:1.5rem;gap:.8rem;flex-wrap:wrap}.statement,.featured-product,.product-main{grid-template-columns:1fr}.statement{padding:5.5rem 1.5rem;gap:3rem}.benefits,.detail-grid,.collection-list,.spec-grid{grid-template-columns:1fr}.benefits article{min-height:230px;padding:2.5rem 1.5rem}.featured-media{min-height:430px;padding:48px}.featured-copy{padding:64px 24px}.detail-intro{padding:5.5rem 1.5rem 2.5rem}.detail-grid{padding:0 1.5rem 5.5rem}.product-main{padding:0 0 5rem;gap:0}.product-gallery{min-height:450px;padding:3rem}.product-info{padding:4rem 1.5rem 0}.product-specs{padding:5.5rem 1.5rem}.collection-hero{padding:6rem 1.5rem 4rem}.collection-list{padding:4rem 1.5rem}.site-footer{grid-template-columns:1fr;padding:3.5rem 1.5rem}}
