/* Visible secondary choices without a second wall of product cards. */
body.editorial-reset #offer .reading-picker{margin:28px 0 0!important;padding:24px 0!important;border-top:1px solid #c8cabf!important;border-bottom:1px solid #c8cabf!important}
body.editorial-reset #offer .reading-picker-header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:18px}
body.editorial-reset #offer .reading-picker-header h3{font:400 clamp(24px,2.5vw,30px)/1.2 var(--studio-serif,Georgia,serif)!important;letter-spacing:-.025em!important;color:#262923!important;margin:0!important}
body.editorial-reset #offer .reading-picker-header p{font:400 13px/1.5 var(--studio-sans,'DM Sans',Arial,sans-serif)!important;color:#575d52!important;margin:0!important}
body.editorial-reset #offer .reading-picker-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
body.editorial-reset #offer .reading-picker-button{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-content:start!important;gap:8px 10px!important;width:100%!important;min-width:0!important;min-height:116px!important;padding:17px!important;text-align:left!important;border:1px solid #b5bbae!important;border-radius:4px!important;background:#e9ece3!important;color:#303b29!important;box-shadow:none!important;transform:none!important;cursor:pointer;transition:background-color .15s,border-color .15s}
body.editorial-reset #offer .reading-picker-name{font:600 15px/1.35 var(--studio-sans,'DM Sans',Arial,sans-serif)!important;overflow-wrap:normal!important;letter-spacing:0!important}
body.editorial-reset #offer .reading-picker-price{font:500 15px/1.35 var(--studio-sans,'DM Sans',Arial,sans-serif)!important;white-space:nowrap}
body.editorial-reset #offer .reading-picker-hint{font:400 12px/1.5 var(--studio-sans,'DM Sans',Arial,sans-serif)!important;color:#535d4b!important}
body.editorial-reset #offer .reading-picker-toggle{font:400 23px/1 var(--studio-sans,'DM Sans',Arial,sans-serif)!important;justify-self:end;align-self:center}
body.editorial-reset #offer .reading-picker-button:hover{background:#dce3d4!important;border-color:#617253!important}
body.editorial-reset #offer .reading-picker-button[aria-expanded=true]{background:#dce3d4!important;border-color:#485c39!important;box-shadow:inset 0 -3px #485c39!important}
body.editorial-reset #offer .reading-picker-button:focus-visible{outline:2px solid #485c39;outline-offset:3px}
body.editorial-reset #offer .reading-picker .buyer-more-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;padding:18px 0 0!important}
body.editorial-reset #offer #other-readings .buyer-more-grid[hidden],body.editorial-reset #offer #other-readings .buyer-more-grid>.compact-choice[hidden]{display:none!important}
body.editorial-reset #offer .reading-picker .buyer-more-grid>.compact-choice{gap:12px!important;padding:24px!important;min-height:0!important}
body.editorial-reset #offer .reading-picker .buyer-more-grid>.compact-choice>.question-count-scope{min-height:0!important}
body.editorial-reset #offer .reading-picker .buyer-includes{max-width:75ch!important}
body.editorial-reset #offer .reading-picker .buyer-includes p{margin:0;font:400 14px/1.65 var(--studio-sans,'DM Sans',Arial,sans-serif)}
body.editorial-reset #offer .reading-picker .buyer-more-grid>.compact-choice>button{align-self:flex-start!important;width:auto!important;max-width:100%!important;margin-top:5px!important}
@media(max-width:760px){body.editorial-reset #offer .reading-picker-options{grid-template-columns:repeat(2,minmax(0,1fr))}body.editorial-reset #offer .reading-picker-button{padding:13px!important;gap:7px!important;min-height:125px!important}body.editorial-reset #offer .reading-picker-name{font-size:14px!important}body.editorial-reset #offer .reading-picker .buyer-more-grid>.compact-choice{padding:20px!important}body.editorial-reset #offer .reading-picker .buyer-more-grid>.compact-choice>button{width:100%!important}}
@media(max-width:360px){body.editorial-reset #offer .reading-picker-button{grid-template-columns:minmax(0,1fr)!important;position:relative}body.editorial-reset #offer .reading-picker-toggle{position:absolute;right:12px;bottom:12px}body.editorial-reset #offer .reading-picker-hint{padding-right:14px}}
@media(prefers-reduced-motion:reduce){body.editorial-reset #offer .reading-picker-button{transition:none}}
