.bed-art{padding-block:72px;background:#ede5d8;display:grid;grid-template-columns:1fr 1fr;gap:40px 70px;align-items:center;margin-block:32px;border-block:1px solid #d6caba;scroll-margin-top:24px}.bed-art-intro{max-width:450px}.bed-art h2{font-size:clamp(36px,4.3vw,60px);line-height:1.1}.bed-art-lead{font:22px/1.6 Georgia,serif;color:#4a493e}.bed-art-note{font-size:13px;line-height:1.85;color:#666052;max-width:390px}.bed-art-credit{margin-top:32px;font-size:13px}.bed-art-credit small{display:block;margin-top:5px;font-size:11px;color:#6a6356}.bed-art-hint{font-size:11px;color:#716757;margin-top:24px}.bed-art-work{margin:0;min-width:0}.bed-art-feature{width:100%;max-width:420px;justify-self:center}.bed-art-frame{display:block;position:relative;padding:12px;border:7px solid #68523d;outline:1px solid #a28d70;outline-offset:0;background:#f6f0e5;box-shadow:3px 6px 0 #c6b69c,8px 15px 25px #4e3e2a25;text-decoration:none;transition:transform .2s}.bed-art-frame:hover{transform:translateY(-3px)}.bed-art-frame:focus-visible{outline:3px solid #25585a;outline-offset:6px}.bed-art-frame img{display:block;width:100%;height:auto;border:1px solid #cfc4b1}.bed-art-view{position:absolute;right:18px;bottom:18px;background:#f9f3e6ed;color:#3f4136;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;font:18px/1 Arial,sans-serif}.bed-art-work figcaption{display:flex;justify-content:space-between;gap:10px;padding-top:20px;font:17px/1.4 Georgia,serif;color:#524939}.bed-art-work figcaption small{font:10px/2 Manrope,Arial,sans-serif;color:#7d705e;white-space:nowrap}.bed-art-series{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:26px;margin-top:22px;align-items:start}.bed-art-series .bed-art-frame{border-width:5px;padding:7px}.bed-art-series figcaption{font-size:15px}.bed-art-series .bed-art-view{right:10px;bottom:10px;width:24px;height:24px;font-size:15px}.bed-art-dialog{max-width:96vw;width:1000px;max-height:96dvh;padding:18px 24px;background:#f5f0e6;border:1px solid #a18b6c;color:#34392f;box-shadow:0 20px 80px #0006}.bed-art-dialog::backdrop{background:#211e19e8}.bed-art-dialog[open]{display:flex;flex-direction:column;align-items:center}.bed-art-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;flex-shrink:0}.bed-art-toolbar p{font:20px/1.4 Georgia,serif;margin:0}.bed-art-dialog button{background:transparent;color:inherit;border:1px solid #b6a68d;padding:10px 15px;min-height:44px}.bed-art-dialog [data-art-full]{display:block;max-width:100%;max-height:calc(96dvh - 165px);width:auto;height:auto;object-fit:contain;margin-block:14px;min-height:0}.bed-art-dialog nav{display:flex;align-items:center;justify-content:center;gap:24px;font-size:12px;flex-shrink:0}.bed-art-dialog nav button{min-width:44px}@media(max-width:900px){.bed-art{gap:35px}.bed-art-series{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.bed-art-lead{font-size:20px}}@media(max-width:600px){.bed-art{grid-template-columns:1fr;padding-block:40px;margin-block:18px;gap:28px}.bed-art-intro{max-width:none}.bed-art h2{font-size:40px}.bed-art-credit{margin-top:20px}.bed-art-feature{max-width:360px}.bed-art-series{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;margin-top:8px}.bed-art-series .bed-art-frame{padding:5px;border-width:4px}.bed-art-series figcaption{font-size:14px;flex-wrap:wrap;gap:2px;padding-top:14px}.bed-art-dialog{padding:12px;width:96vw}.bed-art-toolbar p{font-size:17px}.bed-art-dialog [data-art-full]{max-height:calc(96dvh - 160px)}}@media(prefers-reduced-motion:reduce){.bed-art-frame{transition:none}}
/* Auction cards share the room's quiet paper and timber palette. */
.bed-art-series{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 32px}.art-auction-card{margin-top:18px;padding-top:16px;border-top:1px solid #c9baa5}.art-auction-label{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#725c43;margin:0 0 10px}.art-auction-card [data-bid-summary]{font-size:13px;min-height:44px;margin:0 0 10px}.art-auction-card button,.art-auction-controls button,.art-auction-dialog button{font:inherit;border:1px solid #7d705a;color:#f9f4e9;background:#4a513f;padding:11px 16px;min-height:44px;border-radius:3px}.art-auction-card button{width:100%}.art-auction-card button:disabled{opacity:.6;cursor:default}.art-auction-mine{font-size:11px;color:#405747;min-height:17px}.art-auction-controls{grid-column:1/-1;display:flex;gap:20px;align-items:center;flex-wrap:wrap}.art-auction-controls a,.art-auction-controls button{font-size:12px}.art-auction-controls button{background:transparent;color:#4a513f}.art-auction-global{grid-column:1/-1;margin:0;font-size:13px;color:#8c5039}.art-auction-global:empty{display:none}.art-auction-rules{grid-column:1/-1;padding:20px;border:1px solid #c9baa5;background:#f7f1e6;font-size:13px;line-height:1.85}.art-auction-rules summary{font-size:16px;cursor:pointer}.art-auction-rules h3{font:25px/1.3 Georgia,serif}.art-auction-rules p{max-width:900px}.art-auction-dialog{width:min(600px,94vw);max-height:92dvh;padding:28px;border:1px solid #aa9477;border-radius:12px;color:#34392f;background:#f7f1e6;overflow:auto}.art-auction-dialog::backdrop{background:#211e19d9}.art-auction-dialog-top{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.art-auction-dialog-top h2{font:30px/1.15 Georgia,serif;margin:0}.art-auction-dialog-top button{font-size:24px;padding:3px 12px;background:transparent;color:#34392f}.art-auction-dialog label{display:grid;gap:7px;margin:16px 0;font-size:13px}.art-auction-dialog input:not([type=checkbox]){box-sizing:border-box;width:100%;padding:12px;border:1px solid #b7a58c;background:#fffaf2;border-radius:3px;font:inherit;font-size:16px;color:#34392f}.art-auction-dialog label.art-auction-consent{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.7}.art-auction-consent input{margin-top:6px;flex-shrink:0}.art-auction-dialog [type=submit]{width:100%}.art-auction-dialog [data-auction-form-status]{font-size:13px;line-height:1.7}.art-auction-small{font-size:11px;line-height:1.6;color:#706354}.art-auction-recovery input{font-size:11px!important}.art-auction-dialog [hidden]{display:none!important}.art-home-offers>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.art-home-offers article{padding:24px;background:#ede5d8;border-top:1px solid #bfae94}.art-home-offers h3{font:25px/1.3 Georgia,serif;margin-top:0}.art-home-offers p{font-size:13px}.art-home-offers a{font-size:12px;text-underline-offset:4px}@media(max-width:900px){.bed-art-series{grid-template-columns:repeat(2,minmax(0,1fr))}.art-home-offers>div{grid-template-columns:1fr}}@media(max-width:600px){.bed-art-series{grid-template-columns:1fr;gap:32px;max-width:360px;justify-self:center}.art-auction-dialog{padding:20px}.art-auction-dialog-top h2{font-size:26px}.art-auction-controls{gap:12px}.art-auction-rules{padding:16px}.art-auction-card [data-bid-summary]{min-height:0}}
