.zh{--cream:#f5f0e5;--cream2:#efe7d6;--cream3:#e8dcc4;--paper:#fffefa;--ink:#191919;--gold:#ffbd58;--gold2:#ffd48b;--muted:#66665e;--line:#dedbd2;--brown:#9e6414;--red:#c8442f;--green:#2f7d4f;color:var(--ink);font-family:var(--font-body-family)}.zh *{box-sizing:border-box}.zh-hand{font-family:Caveat,cursive;font-weight:600;letter-spacing:0;line-height:1.05}.zh-wrap{max-width:1180px;margin:0 auto;padding:0 22px}.zh-sec{padding:84px 0;position:relative}.zh-c1{background:var(--cream)}.zh-c2{background:var(--cream2)}.zh-c3{background:var(--paper)}.zh-ink{background:var(--ink);color:var(--cream)}.zh-grid-bg{background-color:var(--paper);background-image:linear-gradient(#e9e1cf 1px,transparent 1px),linear-gradient(90deg,#e9e1cf 1px,transparent 1px);background-size:26px 26px}.zh-dots{background-image:radial-gradient(#d8cfbf 1.2px,transparent 1.2px);background-size:18px 18px}.zh h1,.zh h2,.zh h3{font-family:var(--font-heading-family);letter-spacing:-.035em;line-height:1.1;margin:0 0 14px;color:inherit}.zh h1{font-size:clamp(38px,5vw,64px);font-weight:750}.zh h2{font-size:clamp(30px,3.6vw,46px);font-weight:700}.zh h3{font-size:21px;font-weight:700}.zh p{font-size:17px;line-height:1.6;margin:0 0 14px}.zh-kicker{display:inline-block;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--brown);margin-bottom:14px}.zh-mark{background:linear-gradient(104deg,transparent 2%,var(--gold) 3%,var(--gold2) 92%,transparent 96%);background-size:100% 46%;background-position:0 82%;background-repeat:no-repeat;padding:0 .1em}.zh-under{position:relative;white-space:nowrap}.zh-under svg{position:absolute;left:-2%;bottom:-.32em;width:104%;height:.5em;overflow:visible}.zh-under path{fill:none;stroke:var(--red);stroke-width:4;stroke-linecap:round}.zh-circle{position:relative;display:inline-block}.zh-circle svg{position:absolute;top:-18%;right:-10%;bottom:-18%;left:-10%;width:120%;height:136%;pointer-events:none}.zh-circle path{fill:none;stroke:var(--red);stroke-width:2.6;stroke-linecap:round}.zh-btn{display:inline-flex;align-items:center;gap:10px;min-height:56px;padding:15px 24px;border-radius:10px;background:var(--gold);color:var(--ink)!important;font-weight:750;font-size:16px;text-decoration:none!important;border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);transition:transform .12s,box-shadow .12s}.zh-btn:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--ink);background:var(--gold2)}.zh-btn--w{background:var(--paper)}.zh-btn--sm{min-height:46px;padding:10px 16px;font-size:15px;box-shadow:3px 3px 0 var(--ink)}.zh-ctas{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-top:22px}.zh-note{font-family:Caveat,cursive;font-size:24px;color:var(--brown);line-height:1.1}.zh-hero{display:grid;grid-template-columns:1.08fr .92fr;gap:40px;align-items:center;padding:64px 0 90px}.zh-hero__art{position:relative;min-height:470px}.zh-hero__art .zh-pol{position:absolute;width:52%}.zh-hero__art .zh-pol:nth-child(1){left:0;top:30px;transform:rotate(-7deg);z-index:1}.zh-hero__art .zh-pol:nth-child(2){left:26%;top:0;transform:rotate(3deg);z-index:3}.zh-hero__art .zh-pol:nth-child(3){right:0;top:70px;transform:rotate(9deg);z-index:2}.zh-pol{background:#fff;padding:12px 12px 40px;box-shadow:0 14px 30px #3c280a2e;border-radius:3px;position:relative;display:block;text-decoration:none;color:var(--ink)}.zh-pol img{width:100%;height:auto;display:block;background:var(--cream2)}.zh-pol figcaption,.zh-pol span.cap{position:absolute;left:0;right:0;bottom:6px;text-align:center;font-family:Caveat,cursive;font-size:22px;color:#333}.zh-tape:before{content:"";position:absolute;top:-14px;left:50%;width:96px;height:28px;transform:translate(-50%) rotate(-4deg);background:#ffd48bbf;box-shadow:0 1px 2px #00000014}.zh-sticker{position:absolute;z-index:5;width:128px;height:128px;border-radius:50%;background:var(--red);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transform:rotate(12deg);box-shadow:0 8px 18px #0000002e;border:3px dashed rgba(255,255,255,.6);font-weight:800;line-height:1}.zh-sticker b{font-size:34px;font-family:var(--font-heading-family)}.zh-sticker small{font-size:12px;text-transform:uppercase;letter-spacing:.08em;margin-top:4px}.zh-arrow{position:absolute;width:120px;height:80px}.zh-arrow path{fill:none;stroke:var(--ink);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.zh-hero__note{position:absolute;z-index:6}.zh-mini{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:20px;font-size:15px;color:var(--muted)}.zh-mini span{white-space:nowrap}.zh-ticker{background:var(--ink);color:var(--cream);overflow:hidden;border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);transform:rotate(-1.2deg);margin:-18px -10px 0;position:relative;z-index:4}.zh-ticker__t{display:flex;gap:44px;white-space:nowrap;padding:14px 0;animation:zhT 38s linear infinite;width:max-content;font-weight:700;font-size:16px}.zh-ticker__t span{display:inline-flex;gap:10px;align-items:center}@keyframes zhT{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.zh-ticker__t{animation:none}}.zh-posts{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.zh-post{background:#fff3b8;padding:22px 20px 26px;box-shadow:0 10px 18px #503c001f;position:relative;min-height:170px}.zh-post:nth-child(2n){background:#ffe0c2;transform:rotate(1.6deg)}.zh-post:nth-child(odd){transform:rotate(-1.4deg)}.zh-post:nth-child(3){background:#e2efd6}.zh-post .em{font-size:30px;display:block;margin-bottom:8px}.zh-post b{display:block;font-size:18px;margin-bottom:6px}.zh-post p{font-size:15px;margin:0;color:#3c3a33}.zh-books{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin-top:40px}.zh-book{background:var(--paper);border:2px solid var(--ink);border-radius:14px;padding:24px;position:relative;box-shadow:6px 6px 0 var(--cream3);display:flex;flex-direction:column}.zh-book:nth-child(2){transform:translateY(26px)}.zh-book__img{display:block;background:var(--cream2);border-radius:10px;padding:18px;margin-bottom:18px;position:relative}.zh-book__img img{width:78%;margin:0 auto;display:block;transform:rotate(-3deg);transition:transform .2s}.zh-book:hover .zh-book__img img{transform:rotate(0) scale(1.03)}.zh-book__tag{position:absolute;top:-14px;left:18px;background:var(--ink);color:var(--cream);font-size:13px;font-weight:700;padding:6px 12px;border-radius:999px;transform:rotate(-3deg)}.zh-book h3{font-size:22px}.zh-book p{font-size:15.5px;color:#3c3a33}.zh-book__meta{font-size:14px!important;color:var(--muted)!important}.zh-book__foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-top:12px;border-top:1.5px dashed var(--line)}.zh-price{font-family:var(--font-heading-family);font-size:30px;font-weight:800}.zh-price small{font-size:14px;color:var(--muted);font-weight:600}.zh-link{color:var(--ink);font-weight:700;text-decoration:underline;text-decoration-color:var(--gold);text-decoration-thickness:3px;text-underline-offset:4px}.zh-pack{display:grid;grid-template-columns:1fr 1fr;gap:46px;align-items:center;background:var(--paper);border:2px solid var(--ink);border-radius:18px;padding:44px;position:relative;box-shadow:10px 10px 0 var(--ink)}.zh-pack__img{position:relative}.zh-pack__img img{width:100%;height:auto;display:block}.zh-pack .zh-sticker{top:-30px;right:-20px}.zh-pack__math{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:17px;margin:6px 0 4px}.zh-pack__math .sep{font-size:15px;color:var(--muted)}.zh-pack__big{font-family:var(--font-heading-family);font-size:52px;font-weight:800;letter-spacing:-.04em}.zh-checks{list-style:none;padding:0;margin:16px 0}.zh-checks li{padding:8px 0 8px 36px;position:relative;font-size:16.5px;line-height:1.5;border-bottom:1px dashed var(--line)}.zh-checks li:before{content:"\2705";position:absolute;left:0;top:8px}.zh-checks--x li:before{content:"\274c"}.zh-checks--hand li:before{content:"\2610";font-size:22px;top:3px}.zh-table{width:100%;border-collapse:separate;border-spacing:0;background:var(--paper);border:2px solid var(--ink);border-radius:14px;overflow:hidden;font-size:15.5px}.zh-table th,.zh-table td{padding:16px 18px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.zh-table thead th{background:var(--ink);color:var(--cream);font-size:15px}.zh-table tbody th{font-weight:700;width:24%;background:var(--cream2)}.zh-table tr:last-child td,.zh-table tr:last-child th{border-bottom:0}.zh-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.zh-split{display:grid;grid-template-columns:1fr 1fr;gap:52px;align-items:start}.zh-split--a{grid-template-columns:.9fr 1.1fr}.zh-head{max-width:760px;margin-bottom:34px}.zh-head--c{margin-left:auto;margin-right:auto;text-align:center}.zh-letter{background:var(--paper);padding:40px 44px;border-radius:4px;box-shadow:0 18px 40px #3c280a24;position:relative;transform:rotate(-.6deg);background-image:repeating-linear-gradient(transparent,transparent 31px,#ece3d0 32px);line-height:32px}.zh-letter p{line-height:32px;font-size:17.5px;margin:0 0 32px}.zh-letter:after{content:"";position:absolute;left:30px;top:0;bottom:0;width:2px;background:#f0b8a8}.zh-letter cite{font-family:Caveat,cursive;font-size:24px;font-style:normal;color:var(--brown)}.zh-author{display:grid;grid-template-columns:300px 1fr;gap:48px;align-items:center}.zh-author__card{background:var(--gold);color:var(--ink);border-radius:14px;padding:30px;transform:rotate(-2.5deg);border:2px solid var(--cream);box-shadow:8px 8px #ffffff1f}.zh-author__card .em{font-size:54px}.zh-author__card b{display:block;font-family:var(--font-heading-family);font-size:24px;line-height:1.15;margin:8px 0}.zh-ink p{color:#d6d3cb}.zh-ink .zh-kicker{color:var(--gold)}.zh-faq details{background:var(--paper);border:2px solid var(--ink);border-radius:12px;margin-bottom:12px;padding:0 20px}.zh-faq summary{cursor:pointer;list-style:none;padding:18px 30px 18px 0;font-weight:700;font-size:17px;position:relative}.zh-faq summary::-webkit-details-marker{display:none}.zh-faq summary:after{content:"+";position:absolute;right:0;top:12px;font-size:28px;font-weight:400}.zh-faq details[open] summary:after{content:"\2013"}.zh-faq details p{font-size:16px;color:#3c3a33}.zh-chap{counter-reset:c;list-style:none;padding:0;margin:0;columns:2;column-gap:40px}.zh-chap li{break-inside:avoid;padding:14px 0 14px 54px;position:relative;border-bottom:1.5px dashed var(--line)}.zh-chap li:not(.part):before{counter-increment:c;content:counter(c);position:absolute;left:0;top:12px;width:38px;height:38px;border:2px solid var(--ink);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:15px;background:var(--paper)}.zh-chap b{display:block;font-size:16.5px}.zh-chap span{font-size:15px;color:var(--muted)}.zh-chap .part{padding-left:0;border:0;font-family:Caveat,cursive;font-size:28px;color:var(--brown);padding-top:20px}.zh-strip{display:flex;gap:26px;justify-content:center;flex-wrap:wrap;margin-top:10px}.zh-strip .zh-pol{width:250px}.zh-strip .zh-pol:nth-child(odd){transform:rotate(-3deg)}.zh-strip .zh-pol:nth-child(2n){transform:rotate(2.5deg)}.zh-cross{display:grid;grid-template-columns:1fr 1fr;gap:26px}.zh-mini-book{display:grid;grid-template-columns:110px 1fr;gap:18px;align-items:center;background:var(--paper);border:2px solid var(--ink);border-radius:12px;padding:16px;text-decoration:none;color:var(--ink)}.zh-mini-book img{width:100%;height:auto;transform:rotate(-4deg)}.zh-banner{display:grid;grid-template-columns:auto 1fr auto;gap:26px;align-items:center;background:var(--gold);border:2px solid var(--ink);border-radius:16px;padding:22px 28px;box-shadow:6px 6px 0 var(--ink);margin-bottom:34px}.zh-banner img{width:170px;height:auto}.zh-banner b{font-family:var(--font-heading-family);font-size:24px;display:block}.zh-stamp{display:inline-block;border:3px solid var(--green);color:var(--green);font-weight:800;text-transform:uppercase;letter-spacing:.08em;padding:6px 12px;border-radius:6px;transform:rotate(-6deg);font-size:14px}.zh-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--paper);border-top:2px solid var(--ink);transform:translateY(110%);transition:transform .25s}.zh-sticky.is-on{transform:none}.zh-sticky__in{max-width:1180px;margin:0 auto;padding:10px 22px;display:flex;align-items:center;justify-content:space-between;gap:12px}.zh-sticky__t{font-weight:700;font-size:15px}.zh-sticky__t span{display:block;font-weight:500;color:var(--muted);font-size:13px}@media(max-width:989px){.zh-hero,.zh-split,.zh-split--a,.zh-pack,.zh-author{grid-template-columns:1fr}.zh-posts{grid-template-columns:1fr 1fr}.zh-books{grid-template-columns:1fr;max-width:460px;margin-left:auto;margin-right:auto}.zh-book:nth-child(2){transform:none}.zh-hero__art{min-height:380px;max-width:520px;margin:0 auto;width:100%}.zh-chap{columns:1}.zh-author__card{max-width:340px}}@media(max-width:749px){.zh-sec{padding:60px 0}.zh-posts,.zh-cross{grid-template-columns:1fr}.zh-pack{padding:26px}.zh-pack .zh-sticker{width:100px;height:100px;right:-6px}.zh-sticker b{font-size:26px}.zh-banner{grid-template-columns:1fr;text-align:center}.zh-banner img{margin:0 auto}.zh-letter{padding:28px 24px 8px 40px}.zh-hero__art{min-height:300px}.zh-arrow{display:none}.zh-sticky__t{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/zenda-hand.css.map */
