/* Core blocks remain editable; inline block styles take precedence. */
.wp-site-blocks{padding:0}.wp-site-blocks>header,.wp-site-blocks>footer,.wp-site-blocks>main{margin:0}.ink-main{margin:0}.wp-block-group.section{box-sizing:border-box}.wp-block-image{margin:0}.wp-block-heading{font-weight:500}.brand.wp-block-image{flex-shrink:0}.brand.wp-block-image img,.footer-brand.wp-block-image img{height:auto}.site-header .ink-navigation{margin-left:auto;font-size:14px}.ink-navigation .wp-block-navigation__container{gap:26px}.ink-navigation .wp-block-navigation-item__content{padding:8px 0}.hero-photo.wp-block-image{margin:0}.hero-photo.wp-block-image img{height:100%;width:100%;object-fit:cover}.hero-copy .hero-scroll a{display:block}.story-photo>.wp-block-image img{width:100%;aspect-ratio:.91;object-fit:cover;object-position:46% center;border-radius:48% 48% 7% 40% / 35% 48% 8% 42%}.experience-card>.image-frame{display:block}.image-frame.wp-block-image img{height:100%;width:100%;object-fit:cover}.pause>.ink-wash{position:absolute;width:550px;height:550px;opacity:.13;transform:rotate(-12deg);margin:0}.pause>.ink-wash img{width:100%;height:100%;object-fit:contain}.pause>.pause-copy{position:relative}.pause .pause-signature{font-family:var(--sans);font-size:13px;margin-top:30px;letter-spacing:.15em}.shop-band .shop-band-link{margin:0}.shop-band .shop-band-link a{font-family:var(--sans);font-size:clamp(30px,4.4vw,60px);letter-spacing:.11em;display:inline-block;border-bottom:1px solid #8997a3;padding-bottom:10px}.site-footer .copyright{font-family:var(--sans);font-size:12px;color:var(--muted);margin-top:15px}.event-book .event-heading{font-family:var(--sans);font-size:clamp(22px,2.3vw,30px);font-weight:500;letter-spacing:.04em;line-height:1.6;margin:0}.ink-event-widget{max-width:1040px;margin-left:auto;margin-right:auto}.ink-book:focus-visible{outline:2px solid #94623f;outline-offset:10px}.ink-navigation .wp-block-navigation__responsive-container.is-menu-open{padding:35px;background:#faf9f6;color:#202b36}@media(max-width:600px){.site-header{gap:12px}.site-header .brand{max-width:180px}.ink-navigation .wp-block-navigation__container{gap:20px}.story-photo>.wp-block-image img{aspect-ratio:1.1}.pause>.ink-wash{width:380px;height:380px}.shop-band .shop-band-link a{font-size:29px}}
.book-picker{display:flex;align-items:center;justify-content:center;gap:15px;max-width:700px;margin:20px auto 0;font-family:var(--sans);font-size:14px}.book-picker select{min-width:0;max-width:100%;flex:1;background:#fffdf7;color:var(--ink);border:1px solid #abb0b1;border-radius:5px;padding:12px;font:inherit}.book-picker span{white-space:nowrap}.book-picker select:focus-visible{outline:2px solid #94623f;outline-offset:3px}@media(max-width:600px){.book-picker{align-items:stretch;flex-direction:column;gap:8px}}
