.pm-deck.is-expanded .pm-viewport,.pm-deck.is-expanded .pm-track{min-width:0;min-height:0}.pm-deck.is-expanded .pm-slide{max-width:none;padding-left:max(clamp(22px,3.5vw,44px),calc((100% - 1500px)/2));padding-right:max(clamp(22px,3.5vw,44px),calc((100% - 1500px)/2))}.pm-deck.is-expanded .pm-slide__media,.pm-deck.is-expanded .pm-slide__text{min-width:0}.pm-deck.is-expanded .pm-slide__zoom img{width:auto;max-width:100%;margin:0 auto}.pm-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.pm-card{background:var(--paper);border:1px solid rgba(154,118,43,.42);box-shadow:inset 0 0 0 6px var(--paper),inset 0 0 0 7px #c9a24a42;padding:28px 26px 30px}.pm-card__img{margin:0 0 20px}.pm-card__img img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border:1px solid rgba(154,118,43,.35)}.pm-card__img figcaption{margin-top:8px;font-style:italic;font-size:.8rem;line-height:1.45;color:var(--gold-dark)}.pm-card__img--drawing{display:flex;align-items:center;justify-content:center;aspect-ratio:3 / 2;background:var(--ink);border:1px solid rgba(154,118,43,.35);color:var(--gold-pale);padding:18px}.pm-card__img--drawing svg{width:70%;height:auto}.pm-card__img--drawing svg path:nth-child(2){stroke:#b5523f}.pm-card__title{margin:0 0 12px;font-family:var(--font-heading--family, serif);font-weight:400;font-size:1.32rem;color:var(--ink)}.pm-card__title:after{content:"";display:block;width:36px;height:1px;background:var(--gold);margin-top:12px}.pm-card p{font-size:.98rem;margin:0}.pm-aside{max-width:44rem;margin:40px auto 0!important;text-align:center;font-family:Iowan Old Style,Palatino,Georgia,serif;font-style:italic;font-size:1.08rem!important;color:var(--wine)}.pm-codex{background:var(--paper);border-top:1px solid rgba(201,162,74,.28)}.pm-diagram{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0 0 56px;padding:0;list-style:none}.pm-diagram__step{position:relative;text-align:center;padding:26px 22px 24px;border:1px solid rgba(154,118,43,.4);background:var(--ivory);margin:0}.pm-diagram__step svg{width:100%;max-width:190px;height:auto;color:var(--gold-dark);display:block;margin:0 auto 14px}.pm-diagram__step h3{margin:0 0 8px;font-family:var(--font-heading--family, serif);font-weight:400;font-size:1.2rem;color:var(--ink)}.pm-diagram__step p{font-size:.95rem;margin:0}.pm-diagram__step:not(:last-child):after{content:"";position:absolute;right:-16px;top:50%;width:10px;height:10px;border-top:1px solid var(--gold-deep);border-right:1px solid var(--gold-deep);transform:translateY(-50%) rotate(45deg)}.pm-split--codex{align-items:start;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.pm-codex__side{display:grid;gap:24px}.pm-glossary{margin:0;padding:26px 26px 10px;background:var(--ivory);border:1px solid rgba(154,118,43,.42)}.pm-glossary div{padding:0 0 14px;margin:0 0 14px;border-bottom:1px solid rgba(154,118,43,.2)}.pm-glossary div:last-child{border-bottom:0}.pm-glossary dt{font-family:var(--font-heading--family, serif);font-size:1.08rem;color:var(--wine);margin:0 0 4px}.pm-glossary dd{margin:0;font-size:.92rem;line-height:1.6}.pm-workshop{background:var(--ivory);border-top:1px solid rgba(201,162,74,.28)}.pm-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}.pm-gallery li{margin:0}.pm-gallery figure{margin:0;padding:8px 8px 12px;background:var(--paper);border:1px solid rgba(154,118,43,.35)}.pm-gallery img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.pm-gallery figcaption{margin-top:10px;text-align:center;font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-dark)}.pm-close{background:radial-gradient(ellipse at 50% 0%,#2a211b 0%,var(--ink) 55%,var(--ink-deep) 100%);border-top:1px solid rgba(201,162,74,.55);text-align:center;color:#f3ead8d9}.pm-close__inner{max-width:760px}.pm-close .pm-eyebrow{justify-content:center}.pm-close__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:28px}.pm-btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 28px;border-radius:2px;text-decoration:none;font-size:.74rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;border:1px solid transparent;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.pm-btn--gold{background:var(--gold);border-color:var(--gold);color:var(--ink)}.pm-btn--gold:hover{background:var(--gold-pale);border-color:var(--gold-pale)}.pm-btn--ghost{border-color:#e2c27799;color:#f3ead8}.pm-btn--ghost:hover{border-color:var(--gold-pale);color:var(--gold-pale)}.pm-credits{margin-top:44px;text-align:left;border-top:1px solid rgba(226,194,119,.2);padding-top:14px}.pm-credits summary{cursor:pointer;text-align:center;font-size:.7rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#e2c277cc}.pm-credits p,.pm-credits li{font-size:.8rem!important;line-height:1.6!important;color:#f3ead8a6}.pm-credits a{color:var(--gold-pale)}@media(max-width:899px){.pm-split,.pm-split--codex{grid-template-columns:1fr}.pm-plant .pm-photo{max-width:420px;margin:0 auto}.pm-cards{grid-template-columns:1fr;max-width:520px;margin:0 auto}.pm-diagram{grid-template-columns:1fr;gap:28px}.pm-diagram__step:not(:last-child):after{right:50%;top:auto;bottom:-19px;transform:translate(50%) rotate(135deg)}.pm-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-slide,.pm-deck.is-expanded .pm-slide{grid-template-columns:minmax(0,1fr)}.pm-deck.is-expanded .pm-slide{align-items:start}.pm-deck.is-expanded .pm-slide__zoom img{max-height:52vh}}@media(max-width:679px){.pm-wrap{padding:0 18px}.pm-slide{padding:16px 16px 22px;gap:18px}.pm-deck.is-expanded .pm-slide{padding:16px 12px 22px}.pm-process:before{top:8px;right:8px;bottom:8px;left:8px}.pm-slide__media .pm-inset{width:64px;padding:5px}.pm-controls{gap:8px}.pm-thumbs{justify-content:flex-start}.pm-thumb{width:58px;height:44px}.pm-arrow{width:40px;height:40px}.pm-deck__expand span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pm-deck__expand{padding:9px}.pm-inset{width:72px;left:18px;bottom:18px}.pm-gallery{gap:10px}}@media(prefers-reduced-motion:reduce){.pm-track,.pm-arrow,.pm-thumb,.pm-btn,.pm-deck__progress span,.pm-more summary svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/papyrus-making-2.css.map */
