@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600;700&family=Montserrat:wght@400;500;600&display=swap');
:root{--gold:#c7a869;--deep:#071713;--cream:#f2eee4}.announcement{background:var(--deep);color:#e6d2a8}.jhola-brand{align-items:center;flex-direction:column;gap:0}.jhola-brand span{font:600 21px Montserrat;letter-spacing:.16em}.jhola-brand small{font:500 7px Montserrat;letter-spacing:.32em;color:#8d7a55}.jhola-hero{min-height:780px;color:white;position:relative;overflow:hidden;background-image:linear-gradient(90deg,#06130feF 0%,#071713bd 43%,#07171320 72%),url('https://images.unsplash.com/photo-1524805444758-089113d48a6d?auto=format&fit=crop&w=1900&q=88');background-position:center;background-size:cover}.jhola-hero:before{content:'TIME / 01';position:absolute;right:3vw;top:35px;font:500 10px Montserrat;letter-spacing:.25em;color:#dfcc9d}.jhola-hero .hero-copy{max-width:690px;position:relative;z-index:2}.jhola-hero h1{font:600 clamp(65px,9vw,132px)/.76 'Cormorant Garamond',serif;white-space:pre-line;letter-spacing:-.04em;margin:30px 0}.jhola-hero p{font:400 16px/1.8 Montserrat;max-width:530px;color:#ddd8cc}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.jhola-hero .btn{background:var(--gold);border-color:var(--gold);color:#071713;font-weight:600;letter-spacing:.08em}.jhola-hero .btn.ghost{background:transparent;color:white;border-color:#ffffff70}.jhola-hero .btn:hover{background:white;border-color:white;color:#071713}.hero-time{position:absolute;right:5vw;bottom:70px;display:flex;flex-direction:column;text-align:right}.hero-time small,.hero-time span{font:500 9px Montserrat;letter-spacing:.24em}.hero-time b{font:500 72px 'Cormorant Garamond';line-height:1}.trust-strip{display:grid;grid-template-columns:repeat(4,1fr);background:var(--deep);color:#d5c49d}.trust-strip span{text-align:center;padding:21px 10px;border-right:1px solid #ffffff14;font:500 9px Montserrat;letter-spacing:.19em}.watch-intro{text-align:center;padding:125px 20px 105px;background:#f7f4ed}.watch-intro span,.section-head span,.split-story span,.collector-grid span{font:500 9px Montserrat;letter-spacing:.25em;color:#9d7d3e}.watch-intro h2,.split-story h2,.collector-grid h2{font:600 clamp(42px,5.4vw,78px)/.93 'Cormorant Garamond';margin:25px 0}.watch-intro p{max-width:640px;margin:auto;color:#68645b;line-height:1.8}.section-head h2{font-family:'Cormorant Garamond';font-size:52px}.watch-categories{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #d8d1c2;border-left:1px solid #d8d1c2}.watch-category{padding:36px 30px;min-height:245px;border-right:1px solid #d8d1c2;border-bottom:1px solid #d8d1c2;display:flex;flex-direction:column;transition:.3s}.watch-category small{color:#ad8e51}.watch-category h3{font:600 30px 'Cormorant Garamond';margin:40px 0 8px}.watch-category p{font-size:12px;color:#777;flex:1}.watch-category span{font-size:11px}.watch-category:hover{background:var(--deep);color:white;transform:translateY(-4px)}.split-story{display:grid;grid-template-columns:1.1fr .9fr;min-height:670px;background:var(--deep);color:white}.story-image.auto{background:url('https://images.unsplash.com/photo-1547996160-81dfa63595aa?auto=format&fit=crop&w=1200&q=88') center/cover}.split-story article{padding:9vw 7vw;display:flex;flex-direction:column;justify-content:center}.split-story p{color:#b7b5ad;line-height:1.9}.split-story a,.collector-grid a{color:var(--gold);font-size:12px;border-bottom:1px solid;width:max-content;padding-bottom:4px}.product-image{background:#ebe7de}.product-info h3{font:600 21px 'Cormorant Garamond';margin:0}.badge{background:var(--deep);color:white}.collector-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#fff}.collector-grid article{min-height:560px;padding:45px;display:flex;flex-direction:column;justify-content:end;color:white;background-size:cover;background-position:center;position:relative}.collector-grid article:before{content:'';position:absolute;inset:0;background:linear-gradient(transparent,#000c)}.collector-grid article>*{position:relative}.collector-grid article:nth-child(1){background-image:url('https://images.unsplash.com/photo-1523170335258-f5ed11844a49?auto=format&fit=crop&w=900&q=85')}.collector-grid article:nth-child(2){background-image:url('https://images.unsplash.com/photo-1549972574-8e3e1ed6a347?auto=format&fit=crop&w=900&q=85')}.collector-grid article:nth-child(3){background-image:url('https://images.unsplash.com/photo-1587836374828-4dbafa94cf0e?auto=format&fit=crop&w=900&q=85')}.service-band{display:grid;grid-template-columns:repeat(4,1fr);padding:75px 5vw;background:#f2eee4}.service-band div{padding:0 32px;border-right:1px solid #cec5b4}.service-band b{font:600 35px 'Cormorant Garamond';color:#a88747}.service-band h3{font:600 23px 'Cormorant Garamond';margin:10px 0}.service-band p{font-size:12px;color:#777}.statement{background:linear-gradient(135deg,#071713,#173a30);border:0}.statement h2{font-family:'Cormorant Garamond'}.header nav{font-family:Montserrat;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.btn{font-family:Montserrat;text-transform:uppercase;letter-spacing:.08em}.product-panel h1,.shop-head h1,.page-title h1{font-family:'Cormorant Garamond'}
@media(max-width:900px){.jhola-hero{min-height:700px}.watch-categories{grid-template-columns:repeat(2,1fr)}.split-story{grid-template-columns:1fr}.story-image.auto{min-height:500px}.collector-grid{grid-template-columns:1fr}.collector-grid article{min-height:520px}.service-band{grid-template-columns:repeat(2,1fr);gap:35px}.hero-time{display:none}}
@media(max-width:560px){.jhola-brand span{font-size:15px}.jhola-hero{min-height:650px;background-position:63% center}.jhola-hero .hero-copy{background:transparent;padding:10px}.jhola-hero h1{font-size:70px}.jhola-hero p{font-size:13px}.trust-strip{grid-template-columns:repeat(2,1fr)}.watch-intro{padding:85px 20px}.watch-categories{grid-template-columns:1fr}.watch-category{min-height:190px}.split-story .story-image{min-height:390px}.split-story article{padding:70px 25px}.collector-grid article{min-height:460px;padding:30px}.service-band{grid-template-columns:1fr}.service-band div{border-right:0;border-bottom:1px solid #cec5b4;padding-bottom:25px}}
