/* One archive treatment for Image, Video and Character magazines. */
body[data-lab=ref] .archive{background:#fff;border-right:1px solid #e9e7ef;padding:38px 22px}
body[data-lab=ref] .archive-heading{font-size:11px;font-weight:400;letter-spacing:1.7px;color:#9890a7;line-height:1.5}
body[data-lab=ref] .archive h2{font-size:16px;font-weight:600;margin:12px 0 32px;color:#191820}
body[data-lab=ref] .archive .year{margin:0 0 22px}
body[data-lab=ref] .archive .year summary{display:flex;align-items:center;font-size:16px;font-weight:600;list-style:none;cursor:pointer;color:#191820}
body[data-lab=ref] .archive .year summary::-webkit-details-marker{display:none}
body[data-lab=ref] .archive .year summary:before{content:'⌄';margin-right:8px;color:#8d829d}
body[data-lab=ref] .archive .year summary span{font-size:11px;font-weight:400;color:#968d9e;margin-left:auto}
body[data-lab=ref] .archive .issue{display:flex;align-items:center;gap:13px;width:100%;margin:16px 0 0;padding:12px 10px;border:1px solid transparent;border-radius:9px;background:transparent;color:#81798e;text-align:left;min-height:71px;text-decoration:none}
body[data-lab=ref] .archive .issue.active,body[data-lab=ref] .archive .issue[aria-current=page]{border-color:#dcd5f6;background:#eeebfa;color:#6350c9}
body[data-lab=ref] .archive .issue:hover{border-color:#dcd5f6}
body[data-lab=ref] .archive .issue-icon{display:flex;flex:0 0 38px;align-items:center;justify-content:center}
body[data-lab=ref] .archive .issue-icon svg{width:38px;height:45px}
body[data-lab=ref] .archive .issue strong{display:block;font-size:15px;font-weight:600;line-height:1.4}
body[data-lab=ref] .archive .issue small{display:block;font-size:12px;font-weight:400;line-height:1.4;color:#8b7fab;margin-top:6px}
@media(max-width:1100px){body[data-lab=ref] .archive{padding:32px 15px}}
@media(max-width:720px){body[data-lab=ref] .archive{padding:16px 18px;border-right:0;border-bottom:1px solid #e9e7ef}body[data-lab=ref] .archive-heading,body[data-lab=ref] .archive h2{display:none}body[data-lab=ref] .archive .year{display:block;margin:0 0 10px}body[data-lab=ref] .archive .year:last-child{margin-bottom:0}body[data-lab=ref] .archive .year summary{float:none;margin:0 0 10px;font-size:14px}body[data-lab=ref] .archive .year summary span{display:block}body[data-lab=ref] .archive .issue{display:inline-flex;width:auto;min-width:145px;min-height:54px;margin:0 8px 0 0;padding:8px 10px;gap:10px;vertical-align:top}body[data-lab=ref] .archive .issue-icon{flex-basis:29px}body[data-lab=ref] .archive .issue-icon svg{width:29px;height:35px}body[data-lab=ref] .archive .issue strong{font-size:14px}body[data-lab=ref] .archive .issue small{font-size:11px;margin-top:3px}}
