@font-face{font-family:Chorus;src:url(chorus-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ZT Nature;src:url(ztnature-light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ZT Nature;src:url(ztnature-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overflow-x:clip}:root{--frame-border-width: 10px;--frame-border-color: #FFC5D3;--frame-radius: 1.125rem;--frame-inner-radius: calc(var(--frame-radius) - var(--frame-border-width));--frame-portrait-shadow: 0 16px 40px rgba(0, 0, 0, .18), 0 6px 14px rgba(0, 0, 0, .08)}@media(max-width:768px){:root{--frame-border-width: 6px;--frame-radius: .875rem;--frame-portrait-shadow: 0 12px 28px rgba(0, 0, 0, .15), 0 4px 10px rgba(0, 0, 0, .07)}}.story-scroll__figure-inner,.parallax-text__image-inner,.parallax-split__image-inner{border-radius:var(--frame-radius);overflow:hidden;isolation:isolate}.frame--portrait{box-shadow:var(--frame-portrait-shadow)}.story-scroll__figure--portrait{padding-bottom:.35rem}.story-scroll__panel .story-scroll__images{padding-bottom:.5rem}.story-scroll__figure-inner img,.parallax-text__image-inner img,.parallax-split__image-inner img{border-radius:max(0px,var(--frame-inner-radius))}#two-iconic-worlds,#collection,#the-story,#watchmaking,#faq,#footer{scroll-margin-top:clamp(4.5rem,12vh,6rem)}.page-background{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#0a0a0a;pointer-events:none}body{background-color:transparent;color:#fff;font-family:ZT Nature,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:Chorus,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:.8}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;border:none;background:none}main{position:relative;z-index:0;min-height:100vh;background-color:transparent}.btn{display:inline-block;padding:.875rem 2rem;border:1px solid #fff;color:#fff;background:transparent;font-size:.875rem;letter-spacing:.05em;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.btn:hover{background-color:#fff;color:#000}
/*# sourceMappingURL=/cdn/shop/t/4/assets/base.css.map */
