.journal-piece-dialog{background:#faf8f3;max-height:92dvh;overflow:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:28px!important;width:min(1000px,100vw - 36px)!important;max-width:1000px!important;padding:28px!important}.journal-piece-dialog .detail-image{aspect-ratio:auto;background:#f0ede6;align-self:start;width:100%;min-width:0;max-width:100%;position:sticky;top:0}.journal-piece-dialog .detail-image .retail-gallery{height:100%}.journal-piece-dialog .detail-body{min-width:0;padding:12px 0 0}.journal-piece-dialog .detail-body [data-slot=dialog-title]{font:30px/1.2 Georgia,serif}.journal-piece-dialog .detail-body [data-slot=dialog-description]{margin:18px 0;line-height:1.75}.journal-piece-dialog .detail-color button[aria-pressed=true]{outline-offset:3px;outline:2px solid #4b5a46}.journal-piece-status,.journal-piece-comparison{color:#36452e;background:#e9ecdf;grid-column:1/-1;padding:14px 18px;font-size:14px}.journal-piece-comparison h3{margin-bottom:12px;font-size:20px}.journal-piece-comparison>div{flex-wrap:wrap;gap:12px;display:flex}.journal-piece-comparison button{text-underline-offset:3px;text-align:left;font-size:13px;text-decoration:underline}@media (max-width:700px){.journal-piece-dialog{grid-template-columns:1fr!important;gap:18px!important;width:calc(100vw - 20px)!important;padding:24px 18px!important}.journal-piece-dialog .detail-image{aspect-ratio:1.1;max-height:48dvh;position:relative}.journal-piece-dialog .detail-body [data-slot=dialog-title]{font-size:26px}.journal-piece-dialog .detail-body{padding:0}}
