:root{--colour-accent-on-light: #7E564C;--colour-dark: #1F1916;--colour-dark-alt: #171210;--colour-light: #F1ECE3;--colour-text-on-dark: #E7D9C5;--colour-text-on-light: #2D2D2D;--colour-accent: #A27166;--colour-hero-heading: #EAD1AC;--colour-menu-gold: #E6CE98;--colour-drawer-bg: #E9E2D8;--tier-chronograph-accent: #2B8673;--tier-chronograph-base: #1B2A23;--tier-pendulum-accent: #E86519;--tier-pendulum-base: #282321;--tier-grandfather-accent: #81381A;--tier-grandfather-base: #381B1D;--font-heading: "tiller", Georgia, "Times New Roman", serif;--font-body: "futura-pt", "futura-fallback", Arial, sans-serif;--max-width: 1280px;--gutter: clamp(1rem, 3vw, 2.5rem)}@font-face{font-family:futura-fallback;src:local("Arial"),local("Helvetica Neue"),local("Helvetica"),local("Liberation Sans");size-adjust:88.37%;ascent-override:104.79%;descent-override:28.29%;line-gap-override:0%;font-weight:100 900;font-style:normal;font-display:swap}*{box-sizing:border-box}html{color-scheme:light}body{margin:0;background:#e9e2d8;color:var(--colour-text-on-dark);font-family:var(--font-body);font-weight:400;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}section,footer{display:block;margin:0}img,video{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}a:hover{color:var(--colour-accent)}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:400;letter-spacing:.02em;line-height:1.15;margin:0 0 .6em}h1{font-size:clamp(2.4rem,5vw,4.2rem);text-transform:uppercase}h2{font-size:clamp(1.8rem,3.5vw,2.8rem)}h3{font-size:clamp(1.2rem,2vw,1.5rem)}p{margin:0 0 1em}.skip-to-content-link{position:absolute;left:-9999px;top:0;z-index:999}.skip-to-content-link:focus{left:0;background:var(--colour-light);color:var(--colour-dark);padding:1rem}.container{max-width:var(--max-width);margin-inline:auto;padding-inline:var(--gutter)}.band{padding-block:clamp(3rem,8vw,7rem)}.band--dark{background:var(--colour-dark);color:var(--colour-text-on-dark)}.band--darker{background:var(--colour-dark-alt);color:var(--colour-text-on-dark)}.band--light{background:var(--colour-light);color:var(--colour-text-on-light)}.band-parchment{position:relative;background-color:#e9e2d8}.band-parchment:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(tiled-grain-bg.webp);background-size:371px;background-position:0 0;background-repeat:repeat;mix-blend-mode:multiply;pointer-events:none;z-index:0}.band-parchment>*{position:relative;z-index:1}.eyebrow{display:inline-block;font-family:var(--font-body);font-weight:600;font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:var(--colour-accent-on-light, #7E564C);margin:0 0 1.5rem}.divider{width:60px;height:1px;background:var(--colour-accent);border:0;margin:1.25rem 0}.btn{display:inline-block;padding:12px 24px;font-family:var(--font-body);font-size:15px;font-weight:500;letter-spacing:.27em;text-transform:uppercase;background:transparent;color:var(--colour-accent);border:1px solid var(--colour-accent);cursor:pointer;transition:background .2s ease,color .2s ease}.btn:hover,.btn--solid{background:var(--colour-accent);color:var(--colour-light)}.btn--solid:hover{background:transparent;color:var(--colour-accent)}.stories__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.story__link{display:block;color:inherit;text-decoration:none;transition:opacity .2s ease}.story__link:hover{opacity:.85}.story__image{width:100%;height:300px;object-fit:cover;display:block;margin-bottom:10px}.story__title{margin:0;font-family:var(--font-heading);font-size:18px;font-weight:600;line-height:1.4;letter-spacing:1px;text-align:center;color:var(--colour-text-on-light);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width:900px){.stories__grid{grid-template-columns:1fr;gap:32px}}.textlink{font-family:var(--font-body);font-weight:600;font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--colour-accent-on-light, #7E564C);display:inline-flex;align-items:center;gap:8px;text-decoration:none}.textlink:after{content:"\2192";letter-spacing:0;transition:transform .3s ease}.textlink:hover:after{transform:translate(4px)}.btn--dark{background:var(--colour-dark);color:var(--colour-text-on-dark);border-color:var(--colour-dark)}.btn--dark:hover{background:#000;color:var(--colour-text-on-dark)}.btn--cream{background:var(--colour-text-on-dark);color:var(--colour-dark);border-color:var(--colour-text-on-dark)}.btn--cream:hover{background:#fff;color:var(--colour-dark)}.btn--ghost-cream{background:transparent;color:var(--colour-text-on-dark);border-color:#e7dfce59}.btn--ghost-cream:hover{border-color:var(--colour-text-on-dark);color:#fff;background:transparent}.sec-head{text-align:center;max-width:680px;margin:0 auto 48px}.sec-head .sec-lede{max-width:620px;margin:0 auto;color:#2d2d2dcc}.sec-head--on-dark .sec-lede{color:#e7dfcebf}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;margin:-1px}.btn--solid{background:var(--colour-accent-on-light, #7E564C);border-color:var(--colour-accent-on-light, #7E564C)}.btn--solid:hover{background:transparent;color:var(--colour-accent-on-light, #7E564C)}@media(prefers-reduced-motion:reduce){.hero__media{display:none}}.wcard{display:block;border:1px solid rgba(45,45,45,.18);background:#fff;color:var(--colour-text-on-light);overflow:hidden;text-decoration:none;transition:transform .5s ease,box-shadow .5s ease}.wcard:hover{transform:translateY(-4px);box-shadow:0 28px 56px #14141424;color:var(--colour-text-on-light)}.wcard__fig{display:block;position:relative;height:300px;background:linear-gradient(180deg,#e3d9ca,#d2c4b0)}.wcard__fig img{position:absolute;bottom:0;left:50%;transform:translate(-50%);height:86%;width:auto;max-width:80%;object-fit:contain;filter:drop-shadow(0 20px 28px rgba(20,20,20,.3));transition:transform .6s ease}.wcard:hover .wcard__fig img{transform:translate(-50%) scale(1.045)}.wcard__fig--dark{background:radial-gradient(130% 95% at 50% 100%,#2c251d,#141210 74%)}.wcard__wm{position:absolute;top:14px;left:18px;font-family:var(--font-heading);font-size:34px;line-height:1;color:#2d2d2d21}.wcard__wm--sm{font-size:22px;top:20px}.wcard__fig--dark .wcard__wm{color:#e7dfce29}.wcard__age{position:absolute;top:18px;right:18px;font-family:var(--font-body);font-weight:600;font-size:10.5px;letter-spacing:.28em;text-transform:uppercase;color:#2d2d2dbf;writing-mode:vertical-rl}.wcard__fig--dark .wcard__age{color:#e7dfce99}.wcard__soldtag{position:absolute;bottom:16px;left:16px;z-index:1;font-family:var(--font-body);font-weight:600;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--colour-text-on-dark);background:var(--colour-dark);padding:4px 10px}.wcard__body{display:block;padding:20px 22px 24px}.wcard__tier{display:flex;align-items:center;gap:10px;font-family:var(--font-body);font-weight:600;font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--colour-accent-on-light, #7E564C)}.wcard__tier:before{content:"";width:18px;height:1px;background:var(--colour-accent)}.wcard__name{display:block;font-family:var(--font-heading);font-size:20px;letter-spacing:.08em;text-transform:uppercase;line-height:1.3;margin:9px 0 3px}.wcard__sub{display:block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#2d2d2db8}.wcard__priceline{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:16px;padding-top:15px;border-top:1px solid rgba(45,45,45,.18)}.wcard__price{font-family:var(--font-heading);font-size:24px}.wcard__spec{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#2d2d2db8;text-align:right}.chip-scarce{position:absolute;bottom:16px;left:16px;z-index:1;display:inline-block;font-family:var(--font-body);font-weight:600;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--colour-accent-on-light, #7E564C);border:1px solid rgba(162,113,102,.45);background:var(--colour-light, #E9E2D8);padding:4px 10px}.rev{opacity:0;transform:translateY(22px);transition:opacity .8s ease,transform .8s cubic-bezier(.22,1,.36,1)}.rev.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.rev{opacity:1;transform:none;transition:none}}.story-wrap{max-width:1240px;margin-inline:auto;padding-inline:20px}@media(min-width:768px){.story-wrap{padding-inline:48px}}.story-h2{margin:14px 0 18px;font-family:var(--font-heading);font-weight:400;font-size:clamp(23px,3.2vw,36px);letter-spacing:.22em;line-height:1.25;text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word}.story-lede{max-width:620px;margin:0;color:#2d2d2dcc;text-wrap:pretty}.story-h3{margin:0;font-family:var(--font-heading);font-weight:400;font-size:clamp(17px,2.2vw,22px);letter-spacing:.18em;line-height:1.25;text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word}.app-badges{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.app-badges__link{display:block;transition:opacity .3s ease}.app-badges__link:hover{opacity:.8}.app-badges__link:focus-visible{outline:2px solid var(--colour-accent);outline-offset:4px}.app-badges__link img{height:48px;width:auto}.app-badges__link--android img{height:64px;margin:-8px}.app-badges__meta{margin:10px 0 0;font-family:var(--font-body);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#2d2d2d80}
/*# sourceMappingURL=/cdn/shop/t/2/assets/base.css.map */
