.accounts-heading{max-width:760px;margin:48px 0}.accounts-heading h1{font-size:clamp(2.2rem,5vw,4rem);line-height:1.15}.comic-issue{display:grid;grid-template-columns:minmax(220px,.8fr) 1.2fr;gap:clamp(24px,5vw,64px);align-items:center;padding:32px 0;border-block:1px solid #d8ad6144}.comic-issue img{display:block;width:100%;height:auto;box-shadow:0 16px 50px #0009;border:1px solid #d8ad6144}.comic-issue h2{font-size:clamp(2rem,4vw,3.5rem);line-height:1.15;margin:16px 0}.comic-note{font-size:13px;color:#aaa59b}.comic-fiction{font-size:13px;color:#bbb6ad;border-top:1px solid #d8ad6144;padding-top:20px;margin-top:28px}.accounts-return{margin-top:30px}.personal-account-link{margin:32px 0;padding:24px;border:1px solid #d8ad6144;background:#12131a}.personal-account-link h2{margin-top:0}@media(max-width:640px){.comic-issue{grid-template-columns:1fr}.comic-issue>a{max-width:360px;width:100%;margin:auto}.accounts-heading{margin-top:28px}.comic-issue .j-actions{align-items:stretch}.comic-issue .j-button{justify-content:center}}
.comic-select{display:flex;gap:.7rem;align-items:center;padding:1rem;cursor:pointer}.comic-select input{width:1.25rem;height:1.25rem}.comic-cart{border:1px solid #b5a16b;padding:1.5rem;margin:2rem 0;border-radius:12px}.comic-cart [hidden]{display:none}
