.room-story{background:#151413;color:#eee7db}.room-story .page-heading{padding-bottom:55px}.room-story .page-heading h1{font-size:clamp(32px,4vw,55px);line-height:1.6}.room-story .page-heading>p:last-child{line-height:2.3;color:#c8bead}.room-overview{padding:65px 7% 75px}.room-chapter{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;margin-bottom:35px}.room-chapter>span{font:11px sans-serif;letter-spacing:2px;color:#cfb174;padding-top:13px}.room-chapter h2{font-size:32px;line-height:1.8;margin:0}.room-story figure{margin:0}.overview-photo img{height:auto;max-height:none;width:100%;object-fit:contain}.room-story figcaption{font:11px/1.9 sans-serif;color:#bfb4a1;margin-top:15px;letter-spacing:.5px}.overview-photo figcaption>span{color:#cfb174;margin-right:16px}.room-wayfinding{display:flex;align-items:center;justify-content:center;gap:30px;margin-top:45px;border-top:1px solid #494239;border-bottom:1px solid #494239;padding:20px 10px;font-size:13px;letter-spacing:2px}.room-wayfinding i{font-style:normal;color:#cfb174}.room-seat-focus{padding:75px 9%;display:grid;grid-template-columns:.8fr 1.2fr;gap:10%;align-items:center;background:#1c1915}.room-seat-focus h2{font-size:35px;line-height:1.8}.room-seat-focus p:not(.eyebrow){font-size:13px;line-height:2.4;color:#c8bead}.room-seat-focus figure img{width:100%;height:auto;max-height:750px;object-fit:contain}.room-taste-story{padding:100px 9% 65px}.taste-intro{text-align:center;max-width:740px;margin:0 auto 55px}.taste-intro h2{font-size:37px;line-height:1.8}.taste-lead{font-size:21px;line-height:2;letter-spacing:2px;color:#cfb174}.taste-intro>p:last-child{font-size:13px;line-height:2.4;color:#c8bead}.taste-photos{display:grid;grid-template-columns:1.15fr 1fr;gap:30px;align-items:start}.taste-photos img{width:100%;height:340px;object-fit:cover}.taste-photos figure:last-child{padding-top:65px}.taste-note{font:11px/1.8 sans-serif;color:#a99e8b;text-align:center;margin-top:30px}.room-story-links{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-top:40px}.room-story-links a{border:1px solid #8f784c;padding:14px 25px;font-size:13px}.room-story-links a:last-child{background:#cfb174;color:#14110d}.room-seat-policy{margin:0 9%;padding:35px 0 65px;border-top:1px solid #494239}.room-seat-policy h2{font-size:19px;margin:0 0 15px}.room-seat-policy p{font:12px/2 sans-serif;color:#bfb4a1}.room-story a:focus-visible{outline-color:#cfb174}@media(max-width:700px){.room-story .page-heading{padding-bottom:35px}.room-story .page-heading h1{font-size:32px}.room-overview{padding:40px 6% 45px}.room-chapter{display:block;margin-bottom:25px}.room-chapter>span{display:block;padding:0 0 18px}.room-chapter h2{font-size:26px}.overview-photo{margin-left:-6.82%!important;margin-right:-6.82%!important}.overview-photo figcaption{padding:0 6%}.overview-photo figcaption>span{display:block;margin-bottom:5px}.room-wayfinding{gap:10px;font-size:10px;letter-spacing:0;padding:18px 0;margin-top:28px}.room-seat-focus{grid-template-columns:1fr;padding:45px 7%;gap:25px}.room-seat-focus h2{font-size:29px;margin-bottom:25px}.room-seat-focus figure img{max-height:none}.room-taste-story{padding:60px 7% 45px}.taste-intro{text-align:left;margin-bottom:35px}.taste-intro h2{font-size:29px}.taste-lead{font-size:19px}.taste-photos{grid-template-columns:1fr;gap:30px}.taste-photos img{height:auto}.taste-photos figure:last-child{padding-top:0}.taste-note{text-align:left}.room-story-links{display:grid;gap:12px}.room-story-links a{text-align:center}.room-seat-policy{margin:0 7%;padding-bottom:50px}}

.walk-chapter{padding:75px 8%;border-top:1px solid #3c352b}.walk-copy{max-width:760px;margin:0 auto 38px}.walk-copy h2,.story-text h2{font-size:clamp(27px,3.2vw,42px);line-height:1.8;font-weight:500}.walk-copy>p:not(.eyebrow),.story-text>p:not(.eyebrow){color:#c8bead;font-size:14px;line-height:2.3}.walk-photos{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start;max-width:1150px;margin:auto}.walk-photos img{display:block;width:100%;height:auto;object-fit:contain}.walk-photos.count-1{grid-template-columns:1fr;max-width:750px}.walk-detail .walk-photos{max-width:580px}.seat-facts{border-block:1px solid #62533b;margin-top:25px;padding:18px 0;display:flex;gap:14px 30px;flex-wrap:wrap;font:12px/2 sans-serif;color:#c8bead}.seat-facts b{display:block;font-size:17px;font-weight:400;color:#cfb174}.walk-link{display:inline-block;margin-top:20px;padding:16px 0;border-bottom:1px solid #cfb174;color:#cfb174;font-size:14px}.story-text{max-width:900px;margin:auto}.story-portal{grid-column:1/-1}.walk-chapter:nth-of-type(even){background:#1a1815}@media(max-width:700px){.walk-chapter{padding:45px 6%}.walk-photos{gap:30px;grid-template-columns:1fr}.walk-copy{margin-bottom:28px}.walk-copy>p:not(.eyebrow){font-size:13px}.seat-facts{gap:15px 25px}.walk-photos figcaption{margin-top:9px}.room-story .page-heading{padding-inline:6%}}

.central-overview{margin-top:32px}.history-continuation{margin-top:60px}@media(max-width:700px){.central-overview{margin-top:30px}.history-continuation{margin-top:40px}}
