/* Keep the purchase action close to the cover on mobile book pages. */
@media(max-width:780px){
 .design-draft.bold-book-page .bold-detail-hero .detail-top{gap:14px;padding-block:20px 24px;min-height:0;}
 .design-draft.bold-book-page .bold-detail-hero .detail-cover-stage{width:clamp(120px,20svh,176px);}
 .design-draft.bold-book-page .bold-detail-hero .detail-copy>.kicker{margin:0 0 6px;}
 .design-draft.bold-book-page .bold-detail-hero .detail-copy>h1{font-size:56px;line-height:1.05;margin:0 0 14px;}
 .design-draft.bold-book-page .bold-detail-hero .detail-copy>h1 span{font-size:27px;line-height:1.2;margin-top:6px;}
 .design-draft.bold-book-page .bold-detail-hero .bold-book-lead{font-size:16px;line-height:1.5;margin:0 0 18px;}
 .design-draft.bold-book-page .bold-detail-hero .bold-book-lead strong{font-size:17px;line-height:1.45;}
 .design-draft.bold-book-page .bold-detail-hero .bold-book-lead span{font-size:15px;line-height:1.5;margin-top:8px;}
 .design-draft.bold-book-page .bold-detail-hero .bold-book-actions{gap:12px;}
 .design-draft.bold-book-page .bold-detail-hero .bold-book-actions .button{min-height:44px;padding:12px 16px;font-size:12px;}
}
