.market-detail-hero{background:linear-gradient(100deg,#eee8decc,#f7eddfbc),url(/narrate-hero-v2.webp) 50%/cover;padding:18px 0 0}.market-breadcrumb{color:#403b35;margin-bottom:18px;font-size:14px;text-decoration:none;display:block}.market-detail-grid{grid-template-columns:260px 1fr 290px;align-items:start;gap:40px;display:grid}.market-detail-cover{object-fit:cover;border-radius:5px;width:260px;height:340px;box-shadow:0 20px 30px #2d201a45}.market-detail-grid h1{font:600 clamp(42px,5vw,58px)/1 Cormorant Garamond,Georgia,serif}.market-by{font-size:18px}.market-description{max-width:600px;font-size:18px;line-height:1.4}.market-detail-actions{gap:12px;display:flex}.market-detail-actions button,.market-purchase button{background:#282725;border-radius:11px}.market-unlock{color:#222!important;background:#fff!important}.market-purchase{background:#fffdf9;border-radius:14px;margin-top:205px;padding:24px;box-shadow:0 16px 32px #2a1d1520}.market-purchase h2{margin:0;font-size:23px}.market-purchase p{color:#6b645d;font-size:14px}.market-purchase strong{margin:15px 0;font:600 32px Cormorant Garamond,serif;display:block}.market-purchase button{width:100%;margin:7px 0}.market-purchase hr{border:0;border-top:1px solid #e6dfd4;margin:18px 0}.market-restore{border:1px solid #d9d2c8;color:#292725!important;background:#fff!important}.market-purchase ul{color:#625b54;padding-left:18px;font-size:13px;line-height:1.9}.market-detail-body{grid-template-columns:1fr 1.1fr;gap:90px;padding-top:55px;display:grid}.market-detail-body h2{font-size:28px}.market-detail-body p{color:#524c45;line-height:1.55}.market-chapter{border-top:1px solid #ded7cc;grid-template-columns:45px 1fr auto;align-items:center;padding:15px 8px;display:grid}.market-chapter span{font-size:13px}.market-chapter em{color:#527040;background:#e7f0df;border-radius:999px;padding:3px 8px;font-size:10px;font-style:normal}.market-chapter i{font-style:normal}@media (max-width:900px){.market-detail-grid{grid-template-columns:190px 1fr}.market-detail-cover{width:190px;height:255px}.market-purchase{grid-column:1/-1;max-width:420px;margin:0}.market-detail-body{gap:35px}}@media (max-width:600px){.market-detail-grid,.market-detail-body{grid-template-columns:1fr}.market-detail-cover{width:170px;height:225px}.market-detail-actions{flex-direction:column}.market-detail-body{padding-top:32px}.market-purchase{max-width:none}}
