/* Loaded last: component and tag UI adapt to the PRS theme without changing stored content. */
.brand-prismstage9 .catalog-tags{width:100%;padding:0 0 22px;border:0;margin:0 0 14px}.brand-prismstage9 .catalog-tags__details>summary{font-size:12px;color:var(--muted)}.brand-prismstage9 .catalog-tags__chip{border-radius:999px;background:#efebe2;font-size:11px;padding:7px 14px}.brand-prismstage9 .catalog-tags__chip.is-selected,.brand-prismstage9 .catalog-tags__chip:hover{background:#e1d7c4}.brand-prismstage9 .catalog-tags__total{font-size:10px}.brand-prismstage9 .catalog-tags__form input{border-radius:6px}.brand-prismstage9 .catalog-tags__submit{border-radius:6px}.brand-prismstage9 .catalog-tags__help{font-size:11px}
.work-detail .boone-work{--bg-card:var(--paper);--bg-inner:var(--surface);--text-main:var(--ink);--text-muted:var(--muted);--border-color:var(--line);border:0;padding:0;background:none;color:var(--ink);box-shadow:none;max-width:none;font-family:inherit;border-radius:0}.work-detail .boone-work__image{max-width:840px;width:100%;border:1px solid #d9d4c8;border-radius:12px;overflow:hidden;margin:0 0 28px;background:#eee8dc;box-shadow:0 18px 75px #86713e0d}.work-detail .boone-work__image img{width:auto;max-width:100%;max-height:530px;height:auto;object-fit:contain;margin:auto;display:block}.work-detail .boone-work__description{padding:0;margin-bottom:30px;font-size:15px;line-height:1.85;color:#5f6258;max-width:840px}.work-detail .boone-work__description p{white-space:pre-line;margin:0 0 14px}.work-detail .boone-work__description p:last-child{margin:0}.work-detail .boone-work__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(165px,100%),1fr));gap:22px;border:1px solid var(--line);border-radius:9px;padding:23px 25px;background:#efebe2;margin:0 0 22px}.work-detail .boone-work__facts dt{text-transform:uppercase;font-size:9px;letter-spacing:.13em;color:var(--muted);margin:0 0 5px}.work-detail .boone-work__facts dd{font-size:13px;font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600;margin:0;overflow-wrap:anywhere}.work-detail .boone-work__categories{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0 0 34px}.work-detail .boone-work__categories>li{padding:5px 11px;border:1px solid var(--line);border-radius:999px;background:#efebe2;color:var(--accent);font-size:10px;line-height:1.5}.work-detail .boone-work__categories>li a{color:inherit;text-decoration:none}.work-detail .boone-work__categories>li a:hover{text-decoration:underline}
.work-detail .boone-samples,.work-detail .boone-work__links{max-width:none;padding:25px;background:#efebe2;border:1px solid #d9d4c8;border-radius:10px;margin:0 0 17px;display:block}.work-detail .boone-samples{background:linear-gradient(115deg,#eee5d4,#efebe2);border-color:#cabc9c}.work-detail .boone-samples__label,.work-detail .boone-work__links .links-heading{color:var(--ink);text-align:left;font-size:14px;letter-spacing:0;text-transform:none;margin:0 0 15px;font-weight:700}.work-detail .boone-samples__label:before{content:'01 / ';color:var(--accent);font-size:10px;margin-right:8px}.work-detail .boone-work__links .links-heading:before{content:'02 / ';color:var(--pink);font-size:10px;margin-right:8px}.work-detail .boone-samples ul,.work-detail .boone-work__download-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;list-style:none;margin:0;padding:0}.work-detail .boone-samples li,.work-detail .boone-work__download-row{padding:0;border:0;margin:0;min-width:0}.work-detail .boone-samples__button,.work-detail .boone-work__links .dl-btn{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:69px;gap:6px;padding:14px 15px;border:1px solid #c8b690;border-radius:6px;background:#e4d8bf;color:#48391f;text-decoration:none;text-align:left;box-shadow:none;font-size:13px;font-weight:650;transform:none}.work-detail .boone-work__links .dl-btn{background:#f7f5ef;border-color:#c6bda9;color:#5b4525}.work-detail .boone-samples__button:hover,.work-detail .boone-work__links .dl-btn:hover{background:#d7c5a1;color:#322b1e;border-color:#9e8045;transform:none}.work-detail .boone-samples__kind{font-size:10px;color:#6c5d42;font-weight:400}.work-detail .boone-work__filename{font-size:10px;order:2;overflow-wrap:anywhere;color:#746c5a;font-weight:400}.work-detail .boone-work__size{font-size:10px;order:3;color:var(--muted);font-weight:400}.work-detail .boone-work__service{order:1;color:#5b4525;margin:0;font-size:13px;font-weight:650}.work-detail a[aria-disabled=true]{cursor:default}.work-detail .boone-samples__button:focus-visible,.work-detail .boone-work__links .dl-btn:focus-visible{outline:3px solid var(--lime);outline-offset:4px}.demo-detail-note{font-size:12px;color:var(--muted);max-width:840px;border-left:2px solid var(--accent);padding-left:15px;margin-bottom:25px}
@media(max-width:620px){.work-detail .boone-samples,.work-detail .boone-work__links{padding:19px 17px}.work-detail .boone-samples ul,.work-detail .boone-work__download-list{grid-template-columns:1fr;gap:9px}.work-detail .boone-samples__button,.work-detail .boone-work__links .dl-btn{min-height:64px;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px 12px;padding:13px}.work-detail .boone-work__filename{width:100%;order:3;font-size:10px}.work-detail .boone-work__size{order:2}.work-detail .boone-work__service{font-size:13px}.work-detail .boone-work__description{font-size:14px}.work-detail .boone-work__facts{padding:20px;gap:17px;grid-template-columns:repeat(2,minmax(0,1fr))}.work-detail .boone-work__facts dd{font-size:12px}.work-detail .boone-work__image{border-radius:8px}}
