:root{--t-display:clamp(38px,5.6vw,84px);--t-h2:clamp(32px,3.8vw,56px);--t-h3:clamp(22px,1.9vw,28px);--t-body:16px;--sp-s:clamp(64px,8vw,128px);--stack:20px}@media(max-width:760px){:root{--t-body:15px;--stack:16px}}body{font-size:var(--t-body)}.t-h2,.sh h2,.plp-head h1,.doc h1,.info h1{font-family:var(--serif);font-weight:300;font-size:var(--t-h2);line-height:1.05;letter-spacing:-.01em}.t-h3{font-family:var(--serif);font-weight:400;font-size:var(--t-h3);line-height:1.15}.t-body{font-size:var(--t-body);line-height:1.7}.t-stack{display:grid;gap:var(--stack);align-content:center;max-width:500px}.t-copy p+p{margin-top:1.1em}.t-copy em{font-family:var(--serif);font-size:1.25em;color:var(--ink)}.cap{font-size:11px;letter-spacing:.18em}.s{padding-block:var(--sp-s)}.s.tight{padding-top:0}.sh{margin-bottom:clamp(28px,3.4vw,48px);align-items:flex-end}.split{gap:clamp(32px,6vw,112px);align-items:center}@media(max-width:860px){.split{gap:32px}.t-stack{max-width:none}}.hero h1{font-size:var(--t-display);line-height:1.02;max-width:15ch;margin:0 0 28px;letter-spacing:-.015em}.hero .cap{margin-bottom:16px}.hero-sub{max-width:38ch;opacity:.9;margin:-12px 0 28px}@media(max-width:760px){.hero-c{padding-bottom:48px}.hero h1{margin-bottom:24px}}.card{gap:12px}.card .nm{font-size:20px;line-height:1.2}.card .tp{font-size:12px}.card .pr{font-size:14px;margin-top:2px}@media(max-width:760px){.card .nm{font-size:18px}}.cats>a{gap:12px}.cat-meta{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.stories>a{gap:12px}.btn{min-height:50px;padding:0 32px}.link.cap{padding-bottom:4px}.ft h3{font-size:11px;letter-spacing:.18em}@media(min-width:761px){.hero{background:#120f0c}.hero-c{top:0;right:0;bottom:0;left:0;display:flex;align-items:center;padding:calc(var(--hdr) + 24px) 0 48px}.hero-c .wrap{width:100%}.hero h1{max-width:11ch;font-size:clamp(40px,4.2vw,72px)}.hero-trio .art .d{left:auto;right:0;width:60%}.trio{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.trio>span{position:relative;overflow:hidden;display:block}.trio>span>*{position:absolute;top:0;right:0;bottom:0;left:0}.trio img{width:100%;height:100%;object-fit:cover;object-position:center 60%}.hero-trio .art:after{background:linear-gradient(to right,#120f0c 0% 39%,#120f0c8c 43%,#120f0c00 49%),linear-gradient(to top,#120f0c73,#120f0c00 30%)}}@media(min-width:1024px){.cats{grid-template-columns:repeat(5,minmax(0,1fr))}.cats>a,.cats>a:nth-child(-n+2){grid-column:span 1}.cats>a .ph,.cats>a:nth-child(-n+2) .ph{aspect-ratio:4/5}}@media(min-width:761px)and (max-width:1023px){.cats{grid-template-columns:repeat(3,minmax(0,1fr))}.cats>a,.cats>a:nth-child(-n+2){grid-column:span 1}.cats>a .ph,.cats>a:nth-child(-n+2) .ph{aspect-ratio:4/5}}@media(min-width:861px){.split .ph{max-height:84vh}.split,.split.rev{grid-template-columns:1fr 1fr}}@media(hover:none),(pointer:coarse){a,button,.qa-in button{touch-action:manipulation}.card .wish{opacity:1}.card .qa,.card:hover .qa{position:static;opacity:1;transform:none;transition:none}.qa-in{border:1px solid var(--line)}.card:hover .ph .b{opacity:0}.card:hover .ph .a{transform:none}.card .ph .a,.card .ph .b{transition:none}.cats a:hover .ph img{transform:none}.link:hover{background-size:100% 1px;background-position:0 100%}.btn:hover{background:var(--ink);color:var(--ivory)}.btn.ghost:hover{background:transparent;color:var(--ink)}.btn.light:hover{background:var(--onimg);color:#1a1917}.chip:hover,.cnav button:hover,.answers button:hover{border-color:var(--line)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/mz-ui.css.map */
