.commerce-error{z-index:1000;color:#792b20;text-align:center;background:#fff3f0;border:1px solid #b54734;border-radius:8px;max-width:640px;margin:0 auto;padding:16px 22px;position:fixed;inset:auto 16px 16px;box-shadow:0 6px 30px #0002}.commerce-form{text-align:right;gap:18px;max-width:600px;margin:30px auto;display:grid}.commerce-form label{gap:8px;display:grid}.commerce-form input,.commerce-form textarea,.commerce-form select,.account-content .co-field>input{max-width:100%;font:inherit;background:#fff;border:1px solid #c7c7c7;border-radius:3px;padding:12px}.commerce-form textarea{resize:vertical}.commerce-review{text-align:right;border-bottom:1px solid #ddd;padding:22px 0}.commerce-review p{white-space:pre-wrap}.commerce-wishlist{padding:16px 0;font-size:14px}.commerce-tools{gap:40px;margin-top:35px;display:grid}.commerce-tools h3{margin-bottom:18px;font-size:22px}.commerce-wish-row{border-bottom:1px solid #ddd;justify-content:space-between;gap:20px;padding:15px 0;display:flex}.account-content .co-field{gap:10px;display:grid}.account-content .ao-order{overflow-wrap:anywhere;border-bottom:1px solid #ddd;padding:20px 0;display:block}@media (max-width:700px){.commerce-form{gap:14px;margin:22px auto}.commerce-error{padding:12px;font-size:13px;inset-inline:10px}.commerce-tools h3{font-size:19px}}
.legacy-content{width:min(880px,100% - 48px);margin:70px auto 100px}.legacy-content>header{margin-bottom:48px}.legacy-content h1{font-size:clamp(28px,3.2vw,44px);font-weight:500;line-height:1.7}.legacy-content .magazine-prose{max-width:100%;line-height:2.2}.legacy-archive-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 24px;display:grid}.legacy-archive{width:min(1400px,100% - 80px)}.legacy-compare-select{grid-template-columns:1fr 1fr;gap:24px;margin:36px 0;display:grid}.legacy-compare-select label{gap:12px;display:grid}.legacy-compare-select select{width:100%;font:inherit;background:#fff;border:1px solid #c9c8c3;padding:14px}.legacy-compare-table{overflow:auto}.legacy-compare-table table{border-collapse:collapse;width:100%;min-width:600px}.legacy-compare-table td,.legacy-compare-table th{vertical-align:top;text-align:right;border-bottom:1px solid #deddd7;padding:18px}.legacy-compare-table img{object-fit:contain;width:100%;max-width:230px;height:230px;margin:0 auto 22px;display:block}.legacy-compare-table a{text-underline-offset:4px;text-decoration:underline}.legacy-comments{width:min(840px,100% - 48px);margin:40px auto;line-height:2.1}.legacy-comments article{border-bottom:1px solid #deddd7;padding:24px 0}.legacy-comments time{color:#666;margin-inline-start:16px;font-size:12px}@media (max-width:749px){.legacy-content{width:calc(100% - 40px);margin:42px auto 64px}.legacy-content>header{margin-bottom:28px}.legacy-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.legacy-compare-select{grid-template-columns:1fr;gap:18px}.legacy-compare-table th,.legacy-compare-table td{padding:14px}.legacy-archive .journal-article-copy h3{font-size:15px}}
