:root{--paper: #ffffff;--paper-warm: #f6f5f1;--line: #e7e5e0;--line-strong: #8f8c84;--ink: #111111;--ink-muted: #5c5a55;--ink-faint: #767470;--on-ink: #ffffff;--pen: #2340f5;--pen-hover: #1d33d6;--pen-soft: #eef0ff;--marker: #fff3a8;--success: #1a7f3c;--danger: #b42318;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--space-16: 64px;--space-24: 96px;--radius-0: 0;--radius-sm: 4px;--radius-lg: 12px;--radius-pill: 9999px;--container-max: 1280px;--text-max: 640px;--font-display: "Archivo", "Arial Narrow", system-ui, sans-serif;--font-sans: "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-hand: "Caveat", "Segoe Print", "Bradley Hand", cursive;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace}.uw{font-family:var(--font-sans);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased}.uw *,.uw *:before,.uw *:after{box-sizing:border-box}.uw-wrap{max-width:var(--container-max);margin:0 auto;padding:0 var(--space-4)}@media(min-width:750px){.uw-wrap{padding:0 var(--space-8)}}.uw-section{padding:var(--space-12) 0}@media(min-width:750px){.uw-section{padding:var(--space-16) 0}}.uw-eyebrow{font:500 12px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 var(--space-3)}.uw-h1{font:800 44px/46px var(--font-display);letter-spacing:-.03em;margin:0}@media(min-width:990px){.uw-h1{font-size:72px;line-height:72px}}.uw-h2{font:800 32px/36px var(--font-display);letter-spacing:-.02em;margin:0}@media(min-width:990px){.uw-h2{font-size:48px;line-height:52px}}.uw-lead{font-size:18px;line-height:28px;color:var(--ink-muted);max-width:520px;margin:var(--space-6) 0 0}.uw-mark{background:linear-gradient(transparent 12%,var(--marker) 12%,var(--marker) 88%,transparent 88%);padding:0 .08em}.uw-hand{font:600 26px/30px var(--font-hand);color:var(--pen)}.uw a{color:inherit}.uw-btn{font:500 15px/1 var(--font-sans);letter-spacing:.01em;height:48px;padding:0 var(--space-6);border-radius:var(--radius-0);border:1.5px solid var(--ink);background:var(--ink);color:var(--on-ink)!important;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;cursor:pointer}.uw-btn:hover{background:var(--paper);color:var(--ink)!important}.uw-btn-pen{background:var(--pen);border-color:var(--pen)}.uw-btn-pen:hover{background:var(--pen-hover);border-color:var(--pen-hover);color:var(--on-ink)!important}.uw-btn-outline{background:transparent;color:var(--ink)!important}.uw-btn-outline:hover{background:var(--ink);color:var(--on-ink)!important}.uw-btn-ghost{background:transparent;border-color:transparent;color:var(--ink)!important;text-decoration:underline;text-underline-offset:4px;padding:0 var(--space-2)}.uw-btn-ghost:hover{background:transparent;color:var(--pen)!important}.uw-btn-light{background:var(--paper);border-color:var(--paper);color:var(--ink)!important}.uw-btn-light:hover{background:transparent;color:var(--on-ink)!important}.uw a:focus-visible,.uw button:focus-visible{outline:2px solid var(--pen);outline-offset:2px}.uw-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-8);align-items:center}.uw-badge{display:inline-flex;align-items:center;gap:var(--space-1);font:500 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--paper-warm);color:var(--ink);white-space:nowrap}.uw-badge-new{background:var(--marker)}.uw-badge-qr{background:var(--pen-soft);color:var(--pen)}.uw-badge-sale{background:var(--paper);color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger)}.uw-qr-glyph{width:10px;height:10px;display:inline-block;background:linear-gradient(currentColor,currentColor) 0 0 / 4px 4px no-repeat,linear-gradient(currentColor,currentColor) 100% 0 / 4px 4px no-repeat,linear-gradient(currentColor,currentColor) 0 100% / 4px 4px no-repeat,linear-gradient(currentColor,currentColor) 100% 100% / 2px 2px no-repeat}.uw-media{position:relative;background:var(--paper-warm);overflow:hidden}.uw-media img,.uw-media svg{width:100%;height:100%;object-fit:cover;display:block}.uw-media .placeholder-svg{fill:var(--line-strong);background:var(--paper-warm)}.uw-ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:600 28px/1 var(--font-hand);color:var(--ink-muted)}.uw-hero{padding:var(--space-8) 0 var(--space-12)}.uw-hero-grid{display:grid;gap:var(--space-8);align-items:center}@media(min-width:990px){.uw-hero{padding:var(--space-16) 0 var(--space-24)}.uw-hero-grid{grid-template-columns:1fr 1fr;gap:var(--space-16)}}.uw-hero-media{aspect-ratio:4 / 5}.uw-hero-tag{position:absolute;left:var(--space-4);bottom:var(--space-4);right:var(--space-4);display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-3)}.uw-hero-note{background:var(--paper);padding:var(--space-3) var(--space-4);display:flex;gap:var(--space-3);align-items:center;max-width:280px;box-shadow:0 12px 32px #1111111f}.uw-hero-note p{margin:0;font-size:13px;line-height:18px;color:var(--ink-muted)}.uw-hero-note b{display:block;color:var(--ink);font-size:14px}.uw-mini-code{width:40px;height:40px;flex:none;display:grid;grid-template-columns:repeat(5,1fr);gap:2px;padding:4px;background:var(--pen-soft)}.uw-mini-code i{background:var(--pen)}.uw-mini-code i.o{background:transparent}.uw-hero .uw-hand{position:absolute;top:var(--space-6);right:var(--space-6);transform:rotate(-4deg)}.uw-head{display:flex;justify-content:space-between;align-items:end;gap:var(--space-4);margin-bottom:var(--space-8);flex-wrap:wrap}.uw-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6) var(--space-3);list-style:none;padding:0;margin:0}@media(min-width:990px){.uw-grid{grid-template-columns:repeat(4,1fr);gap:var(--space-8) var(--space-6)}}.uw-card{display:flex;flex-direction:column;gap:var(--space-3);text-decoration:none;color:var(--ink)}.uw-card .uw-media{aspect-ratio:4 / 5}.uw-card .uw-media img{transition:transform .4s}.uw-card:hover .uw-media img{transform:scale(1.03)}.uw-card-badges{position:absolute;top:var(--space-3);left:var(--space-3);display:flex;gap:var(--space-1);flex-wrap:wrap;z-index:1}.uw-card-body{display:flex;justify-content:space-between;gap:var(--space-3);align-items:baseline}.uw-card-name{font-size:14px;line-height:20px;margin:0}.uw-card-meta{font-size:12px;line-height:16px;color:var(--ink-muted);margin:2px 0 0}.uw-price{font:500 15px/20px var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.uw-price-sale{color:var(--danger)}.uw-price s{display:block;color:var(--ink-faint);font-size:12px}.uw-qr{background:var(--paper-warm)}.uw-qr-grid{display:grid;gap:var(--space-12);align-items:center}@media(min-width:990px){.uw-qr-grid{grid-template-columns:7fr 5fr;gap:var(--space-16)}}.uw-steps{list-style:none;padding:0;margin:var(--space-8) 0 0;border-top:1px solid var(--line-strong)}.uw-steps li{display:grid;grid-template-columns:48px 1fr;gap:var(--space-4);padding:var(--space-6) 0;border-bottom:1px solid var(--line)}.uw-steps .n{font:500 12px/24px var(--font-mono);color:var(--pen);letter-spacing:.08em}.uw-steps h3{font:700 18px/24px var(--font-display);margin:0 0 var(--space-1)}.uw-steps p{margin:0;font-size:15px;line-height:22px;color:var(--ink-muted)}.uw-phone{width:300px;max-width:100%;margin:0 auto;border:10px solid var(--ink);border-radius:36px;background:var(--paper);overflow:hidden;box-shadow:0 12px 32px #1111111f;position:relative}.uw-phone-bar{height:44px;display:flex;justify-content:center;align-items:center;border-bottom:1px solid var(--line);font:800 16px/1 var(--font-display);letter-spacing:-.03em}.uw-phone-bar span{color:var(--pen)}.uw-phone-body{padding:var(--space-6) var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.uw-phone-by{display:flex;gap:var(--space-3);align-items:center}.uw-avatar{width:32px;height:32px;border-radius:var(--radius-pill);background:var(--ink);color:var(--on-ink);display:grid;place-items:center;font:800 13px/1 var(--font-display)}.uw-phone-by b{display:block;font-size:14px;line-height:18px}.uw-phone-by small{font-size:12px;color:var(--ink-muted)}.uw-phone-title{font:800 24px/28px var(--font-display);letter-spacing:-.02em;margin:0}.uw-phone-text{font-size:14px;line-height:20px;margin:0}.uw-phone-link{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--ink);padding:var(--space-3);font-size:14px;font-weight:500}.uw-phone-link small{display:block;font:400 11px/14px var(--font-mono);color:var(--ink-muted)}.uw-phone .uw-hand{font-size:22px;line-height:26px}.uw-phone-foot{border-top:1px solid var(--line);padding-top:var(--space-3);font-size:11px;color:var(--ink-muted);display:flex;justify-content:space-between}.uw-phone-foot u{color:var(--ink)}.uw-qr-aside{position:relative}.uw-qr-aside>.uw-hand{position:absolute;left:0;top:-40px;transform:rotate(-6deg)}@media(max-width:989px){.uw-qr-aside>.uw-hand{position:static;display:block;text-align:center;margin-bottom:var(--space-3);transform:none}}.uw-fineprint{font-size:13px;line-height:18px;color:var(--ink-muted);margin:var(--space-4) 0 0}.uw-gift{background:var(--ink);color:var(--on-ink)}.uw-gift-grid{display:grid;gap:var(--space-8);align-items:center}@media(min-width:990px){.uw-gift-grid{grid-template-columns:1fr 1fr;gap:var(--space-16)}}.uw-gift .uw-eyebrow{color:#b9b7b1}.uw-gift .uw-lead{color:#d6d4cf}.uw-gift .uw-media{aspect-ratio:1 / 1;background:#1f1f1f}.uw-gift .uw-ph{color:#b9b7b1}.uw-lockchip{position:absolute;left:var(--space-4);bottom:var(--space-4);background:var(--paper);color:var(--ink);padding:var(--space-2) var(--space-3);font:500 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;display:flex;gap:var(--space-2);align-items:center}.uw-lockchip .k{width:10px;height:8px;border:1.5px solid var(--ink);position:relative;margin-top:4px}.uw-lockchip .k:before{content:"";position:absolute;left:1px;top:-6px;width:5px;height:5px;border:1.5px solid var(--ink);border-bottom:0;border-radius:4px 4px 0 0}.uw-promise{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.uw-promise ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:990px){.uw-promise ul{grid-template-columns:repeat(4,1fr)}}.uw-promise li{padding:var(--space-6) var(--space-4);border-left:1px solid var(--line)}.uw-promise li:nth-child(odd){border-left:0}@media(min-width:990px){.uw-promise li:nth-child(odd){border-left:1px solid var(--line)}.uw-promise li:first-child{border-left:0}}.uw-promise b{display:block;font:700 16px/22px var(--font-display)}.uw-promise span{font-size:13px;line-height:18px;color:var(--ink-muted)}.uw .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.uw-card .uw-ph{font-size:22px}@media(max-width:749px){.uw-hero-media{order:-1;aspect-ratio:4 / 4.4}.uw-hero{padding-top:0}.uw-hero-grid{gap:var(--space-6)}.uw-hero .uw-wrap{padding:0}.uw-hero-copy{padding:0 var(--space-4)}}@media(min-width:750px)and (max-width:989px){.uw-hero-grid{grid-template-columns:1fr 1fr;gap:var(--space-8)}.uw-hero .uw-h1{font-size:40px;line-height:42px}}.uw-hero-cap{position:absolute;left:var(--space-4);bottom:var(--space-4);margin:0;background:var(--paper);padding:var(--space-1) var(--space-2);font:500 11px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.uw-hero-qr{margin:var(--space-6) 0 0;font-size:14px;line-height:20px;color:var(--ink-muted);display:flex;align-items:center;gap:var(--space-2)}.uw-hero-qr a{color:var(--ink-muted);text-underline-offset:3px;display:inline-flex;align-items:center;min-height:44px}.uw-hero-qr a:hover{color:var(--pen)}.uw-exp{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-6) var(--space-3)}@media(min-width:990px){.uw-exp{grid-template-columns:repeat(4,1fr);gap:var(--space-6)}}.uw-exp-tile{display:flex;flex-direction:column;gap:var(--space-2);text-decoration:none;color:var(--ink)}.uw-exp-tile .uw-media{aspect-ratio:4 / 5}.uw-exp-tile .uw-media img{transition:transform .4s}.uw-exp-tile:hover .uw-media img{transform:scale(1.03)}.uw-exp-title{font:800 20px/24px var(--font-display);letter-spacing:-.01em;margin-top:var(--space-1)}.uw-exp-tile:hover .uw-exp-title{text-decoration:underline;text-underline-offset:4px}.uw-exp-text{font-size:14px;line-height:20px;color:var(--ink-muted)}.uw-quality-grid{display:grid;gap:var(--space-8);align-items:center}@media(min-width:990px){.uw-quality-grid{grid-template-columns:5fr 7fr;gap:var(--space-16)}}.uw-quality-media{aspect-ratio:4 / 5}.uw-specs{margin:var(--space-8) 0 0;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}.uw-specs div{padding:var(--space-4) var(--space-4) var(--space-4) 0;border-bottom:1px solid var(--line)}.uw-specs dt{font:500 12px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:var(--space-1)}.uw-specs dd{margin:0;font:700 17px/22px var(--font-display)}.uw-worn-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-2)}@media(min-width:990px){.uw-worn-grid{grid-template-columns:repeat(5,1fr)}}.uw-worn-grid .uw-media{aspect-ratio:4 / 5}.uw-worn-grid .uw-ph{font-size:20px}.uw-worn-handle{position:absolute;left:var(--space-2);bottom:var(--space-2);background:var(--paper);padding:2px var(--space-2);font:500 11px/16px var(--font-mono)}@media(max-width:989px){.uw-worn-grid li:nth-child(5){display:none}}.uw-qr-compact .uw-h2{font-size:32px;line-height:36px}.uw-qr-compact.uw-section{padding:var(--space-16) 0}@media(min-width:990px){.uw-qr-compact.uw-section{padding:var(--space-24) 0}}@media(min-width:990px){.uw-qr-compact .uw-h2{font-size:40px;line-height:44px}}.uw-qr-compact .uw-steps{display:grid;grid-template-columns:1fr;border-top:0;margin-top:var(--space-6);gap:0}@media(min-width:750px){.uw-qr-compact .uw-steps{grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.uw-qr-compact .uw-steps li{border-top:1px solid var(--line-strong);border-bottom:0}}.uw-qr-compact .uw-steps li{grid-template-columns:1fr;gap:var(--space-1);padding:var(--space-4) 0}.uw-qr-compact .uw-steps h3{font-size:16px;line-height:22px}.uw-qr-compact .uw-steps p{font-size:14px;line-height:20px}.uw-qr-compact .uw-actions{margin-top:var(--space-6)}.uw-qr-compact .uw-phone{width:260px}.uw-qr-compact .uw-phone-title{font-size:20px;line-height:24px}@media(max-width:989px){.uw-qr-compact .uw-phone{width:240px}}.uw-qr-gift{margin:var(--space-6) 0 0;padding:var(--space-3) var(--space-4);background:var(--paper);border-left:0;font-size:14px;line-height:20px;display:flex;gap:var(--space-3);align-items:center}.uw-lockchip-inline{width:12px;height:9px;border:1.5px solid var(--ink);position:relative;margin-top:5px;flex:none}.uw-lockchip-inline:before{content:"";position:absolute;left:1.5px;top:-7px;width:6px;height:6px;border:1.5px solid var(--ink);border-bottom:0;border-radius:4px 4px 0 0}@media(min-width:990px){.uw-qr-compact .uw-qr-aside>.uw-hand{top:-64px;left:-24px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/unwritten.css.map */
