:root{--serif: "Cormorant Garamond", "Editorial New", Georgia, serif;--mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--bg: #0A0A0A;--bg-alt: #111111;--fg: #F4F4F4;--fg-dim: rgba(244, 244, 244, .5);--rule: rgba(244, 244, 244, .18);--rule-soft: rgba(244, 244, 244, .08)}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--fg);font-family:var(--serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}::selection{background:var(--fg);color:var(--bg)}a{color:inherit}img{max-width:100%;display:block}.sv-mono{font-family:var(--mono);text-transform:uppercase;letter-spacing:.28em}.sv-serif-italic{font-family:var(--serif);font-style:italic;font-weight:300}@keyframes drift{0%{transform:scale(1.08) translate(0)}to{transform:scale(1.14) translate(-1.5%,-1.5%)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}main{flex:1 0 auto;width:100%}.sv-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.sv-bg--fixed{position:fixed;z-index:0}.sv-bg__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sv-bg__video{transition:opacity .6s ease}.sv-bg__veil{position:absolute;top:0;right:0;bottom:0;left:0}.sv-has-bg{background:transparent!important;position:relative;z-index:1}.sv-skip{position:absolute;left:-9999px;z-index:200;padding:14px 22px;background:var(--fg);color:var(--bg);font-family:var(--mono);font-size:11px;letter-spacing:.24em;text-transform:uppercase;text-decoration:none}.sv-skip:focus{left:12px;top:12px}.visually-hidden-sv{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}:focus-visible{outline:1px solid var(--fg);outline-offset:2px}.sv-prose{background:var(--bg);padding:min(80px,8vw) min(80px,6vw) min(110px,9vw);max-width:820px;margin:0 auto;font-family:var(--serif);font-weight:300;font-size:19px;line-height:1.7;color:var(--fg-dim)}.sv-prose h1{font-family:var(--serif);font-style:italic;font-weight:300;font-size:clamp(38px,5.5vw,68px);line-height:.98;letter-spacing:-.02em;color:var(--fg);margin:0 0 28px}.sv-prose h2{font-family:var(--serif);font-weight:300;font-size:clamp(24px,3vw,34px);letter-spacing:-.01em;color:var(--fg);margin:48px 0 16px}.sv-prose h2 a{text-decoration:none}.sv-prose h3{font-family:var(--mono);font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--fg);margin:38px 0 14px}.sv-prose p{margin:0 0 20px}.sv-prose a{color:var(--fg);text-decoration:none;border-bottom:1px solid var(--rule)}.sv-prose a:hover{border-color:var(--fg)}.sv-prose img{margin:0 0 26px;border:1px solid var(--rule-soft)}.sv-prose blockquote{margin:30px 0;padding-left:24px;border-left:1px solid var(--rule);font-style:italic;color:var(--fg)}.sv-prose ul,.sv-prose ol{padding-left:22px;margin:0 0 20px}.sv-prose li{margin-bottom:8px}.sv-prose__entry{padding-bottom:44px;margin-bottom:44px;border-bottom:1px solid var(--rule-soft)}.sv-prose__entry:last-of-type{border-bottom:none}.sv-prose__meta{font-family:var(--mono);font-size:9px;letter-spacing:.28em;text-transform:uppercase;color:var(--fg-dim);margin:0 0 16px!important}.sv-prose label{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:var(--fg-dim);margin:22px 0 8px}.sv-prose input[type=text],.sv-prose input[type=email],.sv-prose input[type=search],.sv-prose textarea{width:100%;background:transparent;border:1px solid var(--rule);border-radius:0;color:var(--fg);font-family:var(--serif);font-size:17px;padding:14px 16px}.sv-prose textarea{min-height:160px;resize:vertical}.sv-prose input[type=submit],.sv-prose button[type=submit]{margin-top:24px;padding:18px 34px;background:var(--fg);color:var(--bg);border:1px solid var(--fg);border-radius:0;font-family:var(--mono);font-size:11px;letter-spacing:.28em;text-transform:uppercase;cursor:pointer;transition:background .15s,color .15s}.sv-prose input[type=submit]:hover,.sv-prose button[type=submit]:hover{background:transparent;color:var(--fg)}.sv-prose .pagination,.sv-prose nav[role=navigation]{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:56px;padding-top:30px;border-top:1px solid var(--rule-soft)}.sv-prose .pagination a,.sv-prose .pagination span{font-family:var(--mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--fg-dim);text-decoration:none;border-bottom:none;padding:8px 12px}.sv-prose .pagination a:hover,.sv-prose .pagination .current{color:var(--fg)}@media(max-width:760px){.sv-prose{padding:40px 20px 64px;font-size:17px}}html[data-sv-released] .sv-gate{display:none!important}.sv-gate__label{font-family:var(--mono);font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:var(--fg-dim)}.sv-gate__clock{font-family:var(--mono);display:flex;align-items:baseline;gap:2px;color:var(--fg);font-variant-numeric:tabular-nums}.sv-gate__clock [data-sv-unit]{font-size:34px;letter-spacing:.04em;min-width:2ch;text-align:center}.sv-gate__clock i{font-style:normal;font-size:10px;letter-spacing:.2em;color:var(--fg-dim);margin-right:12px}.sv-gate--pdp{border:1px solid var(--rule);padding:26px 28px 24px;margin-bottom:8px}.sv-gate--pdp .sv-gate__label{display:block;margin-bottom:14px}.sv-gate__note{font-family:var(--serif);font-weight:300;font-size:16px;line-height:1.5;color:var(--fg-dim);margin-top:18px;padding-top:16px;border-top:1px solid var(--rule-soft)}.sv-gate--card{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:#0a0a0a8c;text-align:center;padding:16px}.sv-gate--card .sv-gate__label{border:1px solid var(--rule);background:#0a0a0ad9;padding:8px 16px;color:var(--fg);letter-spacing:.28em}.sv-gate__clock--sm [data-sv-unit]{font-size:19px;min-width:2ch}.sv-gate__clock--sm i{font-size:8px;margin-right:8px}@media(max-width:760px){.sv-gate__clock [data-sv-unit]{font-size:26px}.sv-gate--pdp{padding:20px 18px 18px}.sv-gate__clock--sm [data-sv-unit]{font-size:15px}.sv-gate--card .sv-gate__label{font-size:9px;letter-spacing:.2em;padding:6px 10px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/suture.css.map */
