
.wm-preview-trigger{cursor:pointer;min-height:44px}.wm-edition-row{gap:10px!important;flex-wrap:wrap}.wm-edition-row .btn{padding:12px 16px;font-size:12px}.wm-book-subtitle{font-style:italic;font-size:21px!important;margin-top:10px!important}.wm-new-feature .tag-row{margin:24px 0}.wm-cozy-feature{background:var(--soft)}.wm-feature-grid{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:75px;max-width:1000px;margin:auto}.wm-cover-display{background:var(--paper);padding:30px;border:1px solid var(--line);box-shadow:0 12px 35px #3331}.wm-cover-display img{display:block;width:auto;max-width:100%;max-height:470px;margin:auto}.wm-feature-grid h2{color:var(--accent);font-size:clamp(34px,4vw,52px);line-height:1.15}.wm-heritage-cover{display:block;width:auto;max-width:100%;height:290px;object-fit:contain;margin:0 auto 26px;box-shadow:4px 7px 14px #3332}.collection-grid section{display:flex;flex-direction:column}.collection-grid section>.wm-preview-trigger{margin-top:auto;align-self:flex-start;min-height:44px}.wm-new-books{padding:85px 5%;max-width:1440px;margin:auto;border-top:1px solid #b89a6350}.wm-books-heading{max-width:680px;text-align:center;margin:0 auto 45px}.wm-books-heading h2{font:400 clamp(32px,4vw,48px)/1.18 Georgia,serif;margin:12px 0 20px;color:var(--gold-dark)}.wm-books-heading>p:last-child{font:18px/1.7 Georgia,serif;color:var(--ink)}.wm-release-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.wm-release-card{display:flex;flex-direction:column;min-width:0}.wm-release-cover{background:#f3ebdb;padding:26px;border:1px solid #b89a6350;height:326px;display:flex;align-items:center;justify-content:center}.wm-release-cover img{width:auto;max-width:100%;height:100%;object-fit:contain;box-shadow:4px 7px 14px #4c412730}.wm-release-copy{padding:24px 4px 0;display:flex;flex-direction:column;flex:1}.wm-release-copy .eyebrow{font-size:10px;letter-spacing:.12em}.wm-release-copy h3{font:400 28px/1.2 Georgia,serif;color:var(--gold-dark);margin:12px 0 17px}.wm-release-copy>p:not(.eyebrow){font:16px/1.7 Georgia,serif;margin-bottom:22px}.wm-release-actions{display:flex;flex-direction:column;align-items:flex-start;gap:7px;margin-top:auto}.wm-release-actions .text-button{font-size:13px;min-height:36px;background:transparent;border:0;border-bottom:1px solid #b89a63;padding:7px 0;color:var(--gold-dark);border-radius:0;line-height:1.5;text-decoration:none}.wm-release-actions button{font-weight:bold}.wm-browse-all{text-align:center;margin-top:45px}.wm-browse-all .text-button{display:inline-block;min-height:44px}body.wm-reader-open{overflow:hidden!important}
@media(max-width:900px){.wm-feature-grid{gap:38px}.wm-release-grid{gap:23px}.wm-release-cover{height:270px}.wm-release-copy h3{font-size:24px}.wm-release-copy>p:not(.eyebrow){font-size:15px}.wm-heritage-cover{height:330px}.wm-new-books{padding:60px 6%}}
@media(max-width:650px){.wm-feature-grid{grid-template-columns:1fr;gap:32px}.wm-cover-display{max-width:320px;justify-self:center}.wm-feature-grid h2{font-size:36px}.wm-book-subtitle{font-size:19px!important}.wm-edition-row .btn{min-height:44px}.wm-release-grid{grid-template-columns:1fr;gap:44px}.wm-release-card{max-width:430px;margin:auto;width:100%}.wm-release-cover{height:360px}.wm-release-copy h3{font-size:28px}.wm-release-copy>p:not(.eyebrow){font-size:17px}.wm-release-actions{gap:8px}.wm-release-actions .text-button{font-size:15px;min-height:44px}.wm-heritage-cover{height:300px}.wm-new-books{padding:54px 6%}}
